timeline

The  timeline  briefly documents key IndieWeb (and influencing thereof) terms/ideas/concepts, implementations, specifications, events, and other achievements; people involved, and dates/URLs for each.
 * For the social media timeline features, see:
 * chronological feed - what social media timelines originally were
 * algorithmic feed - what social media has done to them
 * wall - what Facebook originally called their timeline
 * public timeline - what Twitter launched with, stream of all public tweets
 * homepage - more commonly used in the indieweb community

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)
 * (E) - Event. A notable meeting or event that furthered the IndieWeb.
 * (I) - Implemented. Implementation shipped and deployed live and working on a personal indie web site.
 * (L) - Launched. Site, service, software, channel, or group launched.
 * (D) - Discontinued. Site, service, software, channel, or group discontinued, closed, shutdown.
 * (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:
 * history

1992

 * 1992 (C): plurality concept — … the Web is the SUPERSET of the FTP, WAIS, Gopher and HTTP spaces.
 * via https://webdevelopmenthistory.com/1992-web-vs-gopher/

1997

 * 1997-02-01 (T): indie web term & basic concept published as English translation of a French “Manifeste du Web indépendant”, expressing the linking peer-to-peer & collaboration aspects beyond just independent publishing: "indie web is a new type of link between people, it's a free and open space of shared knowledge"Note: This manifesto was discovered by the IndieWeb community years after.
 * 1997-03-09 (T)(S): Channel Definition Format (CDF) defined & specified in Microsoft submission to W3C by Thomas Reardon
 * 1997-03-09 (C): RSS concepts nearly all defined in CDF spec
 * 1997-12-17 (T): weblog term coined by Jorn Barger

1999

 * 1999-03 (T)(S): RDF Site Summary (RSS) named in RSS 0.9 specification by Netscape
 * 1999-05 (T): blog term coined by Peter Merholz

2001

 * 2001-05-17 (L) Independents Day manifesto launched, conceptual predecessor to the IndieWeb movement

2002

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

2003

 * 2003-03-11 (C): XFN conceived by Tantek Çelik at SXSW with proposal of rel=friend
 * 2003-03 (E): SXSW Interactive: Tantek Çelik &amp; Matthew Mullenweg meet, work on XFN
 * 2003-05-27 (L): WordPress open source project launched
 * 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, Eric Meyer, and Matt Mullenweg

2004

 * 2004-02-11 (T): microformats term introduced by undefined &amp;, San Diego, CA
 * 2004-08-16 (S): XFN 1.1 specified by undefined, Eric Meyer, and Matt Mullenweg, notably:
 * (S): rel=me specified as part of XFN 1.1.
 * 2004-09-09…11 (E): FOO Camp 2004 at O'Reilly Campus, Sebastopol, CA. photos.
 * 2004-09-10 (C): hCard concept as vCard in (X)HTML by undefined
 * 2004-09-11 (C): hCalendar concept as HTML class names for iCalendar properties by undefined
 * 2004-09-30 (T): hCard term blogged publicly by undefined (privately introduced 2004-09-10)
 * 2004-09-30 (T): hCalendar term blogged publicly by undefined (privately introduced 2004-09-11)

2005

 * 2005-06-20 (L): microformats.org launched
 * 2005-08-19 (E): First BarCamp held in Palo Alto, CA. http://barcamp.org/BarCamp, creating the template for IndieWebCamp and many others.
 * 2005-09-24…25 (E): Webzine 2005 conference held in San Francisco, CA. http://webzine2005.com/ (see also Flickr tags #webzine05, #webzine2005, and album). A few BarCamp Founders including undefined participated in helping with the long planning/organizing for this conference, and the logistics discussed there contributed to inspiring them to believe they could create something similar, simpler, which became the first BarCamp, ironically held before Webzine.

2008

 * 2008-02-01…03 (E): Social Graph FooCamp at O'Reilly Campus, Sebastopol, CA.photos.
 * 2008-06-17 (E): Open Flow 2008/Supernova at Wharton West, San Francisco, CAphotos.
 * undefined,, , Joe Smarr, Dave Morin, David Recordon, Chris Messina, Leah Culver
 * 2008-10-03 (C):  use in HTML as a rel microformat (re-use from RFC4685) proposed by  to 'indicate that the current hEntry is a reply to another hEntry and has a reference point @href'

2009

 * 2009-01-08 (E): First Activity Streams Meetup
 * 2009-01-14 (I): First implementation to publish   in StatusNet
 * 2009-04-17…19 (E): Social Web FooCamp at O'Reilly Campus, Sebastopol, CA(archive)

2010

 * 2010-02-01 (C): RelMeAuth concept described by Tantek
 * 2010-02-01 (T): RelMeAuth term proposed by Jeff Lindsay moments later
 * 2010-02-01 (C): RelMeAuth user flow, fallback algorithms by Tantek
 * 2010-02-03 (C): backfeed concept as "reverse syndication" by Tantek
 * 2010-04-30…05-02 (E): FOO East at Microsoft N.E.R.D., Cambridge, Massachussetts
 * 2010-05-02 (C): microformats 2.0 proposed by Tantek at FOO East
 * 2010-05-03 (T): indie web term published publicly as contrast to an (implied) silo example by Tantek. See also use of term.
 * 2010-05-26 (C): POSSE concept described by Tantek
 * 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), later published in said magazine (when? citation?)
 * 2010-07-18 (E): Federated Social Web Summit (FSWS2010) in Portland, Oregon
 * 2010-07-18 (C): IndieWeb concept refocused as build/selfdogfood/ownyourdata principles 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 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-02-11 (L): #indiewebcamp on Freenode channel archives started/launched (original link at launch was something indiewebcamp.com, actual channel use may predate this, needs research!)
 * 2011-02-?? (C): conceived of Bridgy as service for copying comments on shared copies of posts to your blog (backfeed before the term was coined) as a service.
 * 2011-05-24…25 (E): W3C Workshop on Identity in the Browser at Mozilla, attended by Tantek
 * 2011-06-25 (E): First IndieWebCamp (based on the BarCamp model) organized by founders Aaron Parecki, Amber Case, Crystal Beasley, Tantek Çelik in Portland, Oregon, thus kicking off the IndieWebCamp movement.
 * 2011-07-?? (E): started building first version of Bridgy.

2012

 * 2012-01-08 (L): launched first version of Bridgy, a “a throwaway prototype” and the first service to copy comments on shared posts to the original posts on a WordPress blog (conceptually backfeed months before term defined). Supported Facebook, Google+, and Twitter, but not webmention (it didn't exist yet).
 * 2012-03-10 (E): Rise of the IndieWeb at SXSW Interactive led by undefined
 * 2012-03-25 (C): First discussion of pingback+microformat-based cross-site comments
 * 2012-03-28 (I): IndieAuth implemented by Aaron Parecki
 * 2012-06-10 (T): backfeed term proposed by Barnaby Walters
 * 2012-06-20 (E): microformats.org 7th Anniversary Celebration at Mozilla, San Francisco.
 * 2012-06-20 (T): POSSE term proposed by Tantek Çelik & Will Norris at that event
 * 2012-06-22 (T): PESOS term proposed by Tantek
 * 2012-06-30 (E): IndieWebCamp 2012 in Portland, Oregon
 * 2012-09-09 (E): First IndieWebCampUK in Brighton, England
 * 2012-10-05 (C): Idea behind Webmention (“Pingback2 with form data”) first mentioned by Tom Morris
 * 2012-10-22 (S): First Webmention specification published by Sandeep Shetty
 * 2012-10-22 (I) First release of php-mf2 microformats2 parser
 * 2012-10-26 (E): Federated Social Web Summit San Francisco

2013

 * 2013-02-18 (I) First release of microformats-ruby microformats2 parser
 * 2013-04-19 (I): First indieweb post with federated comments by Laurent Eschenauer
 * 2013-04-19 (I): First cross-site indieweb reply post via Pingback by Aaron Parecki
 * 2013-05-29 (I): Second indieweb site to show federated comments by Aaron Parecki, via Pingback from Barnaby Walters
 * 2013-06-11 (I): First federated indieweb comments via Webmention and h-entry by Aaron Parecki to Sandeep Shetty
 * 2013-06-22 (E): Third IndieWebCamp 2013 in Portland, Oregon
 * 2013-06-23 (C): comment propagation concept and mechanism proposed by Sandeep Shetty
 * 2013-06-25 (I): First indieweb event post with RSVP support by using idno
 * 2013-06-25 (I): First cross-site indieweb RSVP post by
 * 2013-06-25 (I): Second cross-site indieweb RSVP post by using p3k
 * 2013-07-01 (T): PESETAS term proposed by Tantek
 * 2013-08-07 (E): '''W3C Workshop on Social Standards in San Francisco, CA, USA
 * 2013-09-07 (E): Second IndieWebCampUK 2013 in Brighton, England
 * 2013-11-03…04 (E): First IndieWebCamp Los Angeles in Hollywood
 * 2013-11-20 (E): First Homebrew Website Club in San Francisco
 * 2013-12-01 (L): re-launched Bridgy with full webmention support (it originally only supported WordPress). Also added Instagram to the existing supported silos Facebook, Google+, and Twitter.
 * 2013-12-04 (E): First Homebrew Website Club in Portland

2014

 * 2014-02-27 (I): First release of mf2py microformats2 parser
 * 2014-03-07 (E): First IndieWebCamp San Francisco held at Embassy Network, organized by, , undefined,
 * 2014-03-25 (L): launched Bridgy Publish, the first standalone POSSE service. It supports Facebook and Twitter posts, replies, likes, and event RSVPs.
 * 2014-04-09 (E): First Homebrew Website Club in Chicago
 * 2014-04-20 (T): salmon-like upstream comment flow phrase introduced by to more precisely express comment-propagation
 * 2014-04-26 (E): First IndieWebCamp NYC held at The New York Times, organized by, undefined,
 * 2014-05-11 (E) WithKnown was started as a company by
 * 2014-05-12 (L): First This Week in the IndieWeb weekly newsletter!
 * 2014-06-28 (E): IndieWebCamp 2014 simultaneously in Portland, NYC, Berlin.
 * 2014-07-21 (L): Social Web Working Group launched by W3C with chairs undefined,, Arnaud Le Hors, and W3C team contact Harry Halpin
 * 2014-09-06 (E): Third IndieWebCampUK in Brighton, England
 * 2014-09-10 (L): Known's first beta v0.6 was released
 * 2014-09-28 (C)(T): "vouch" param, flow, term extension to webmention proposed by undefined in IRC
 * 2014-10-11 (E): First IndieWebCamp Cambridge held at MIT, organized by, , undefined,
 * 2014-10-12 (S): Vouch spec drafted by undefined on IWC wiki after whiteboarding flow at IWC Cambridge
 * 2014-10-17 (I): Vouch personal site implementations deployed by &
 * 2014-11-29 (I): Webmention deployed by Pingback inventor on personal site.

2015

 * 2015-03-19 (E): Second IndieWebCamp Cambridge held at MIT, organized by, , undefined,
 * 2015-05-09 (E): First IndieWebCamp Düsseldorf organized by Marc Thiele, ,
 * 2015-06-09 (T): salmentions term introduced by to refer to salmon-like upstream comment flow.
 * 2015-06-09 (I): First salmentions implementation by
 * 2015-07-11 (E): IndieWebCamp 2015 simultaneously in Brighton & Portland
 * 2015-07-12 (I): First SWAT0 implementation across 3 sites & implementations by, , ,.
 * 2015-07-25 (E): First IndieWebCamp Edinburgh organized by, , James Baster
 * 2015-07-31 (I): First release of the Haskell microformats2-parser
 * 2015-08-13 (E): First Homebrew Website Club in Edinburgh
 * 2015-11-07 (E): Third IndieWebCamp Cambridge held at MIT, organized by, , ,
 * 2015-12-03 (E): Second IndieWebCamp San Francisco held at Mozilla San Francisco, organized by undefined, ,
 * 2015-12-03 (E): Second IndieWebCamp San Francisco held at Mozilla San Francisco, organized by undefined, ,

2016

 * 2016-01-12 (S): Webmention FPWD (First Public Working Draft) published by W3C
 * 2016-01-13 (E): First Homebrew Website Club in Los Angeles
 * 2016-01-22 (E): Third IndieWebCamp NYC held at Mozilla New York City organized by undefined, ,
 * 2016-03-14 (E): Fourth IndieWebCamp Cambridge held at MIT, organized by, , ,
 * 2016-04-10 (L): Webmention.rocks validator launched
 * 2016-04-16 (E): First IndieWebCamp Nürnberg organized by, , undefined,
 * 2016-05-07 (E): Second IndieWebCamp Düsseldorf organized by Marc Thiele, ,
 * 2016-05-24 (S): Webmention CR (Candidate Recommendation) published by W3C
 * 2016-06-03 (E): First IndieWeb Summit (6th main annual IndieWebCamp) held in Portland, Oregon
 * 2016-06-15 (E): First Homebrew Website Club in Bellingham
 * 2016-07-04 (L): Moved the indiewebcamp.com website to indieweb.org (rename to IndieWeb)
 * 2016-08-27 (E): Fourth IndieWebCamp NYC held at Dalberg Global Development Advisors, New York City organized by undefined, ,
 * 2016-09-21 (E): First Homebrew Website Club in Baltimore
 * 2016-09-24 (E): Fifth IndieWebCamp Brighton
 * 2016-11-01 (S): Webmention PR (Proposed Recommendation) published by W3C
 * 2016-11-04 (E): Second IndieWebCamp LA (first was 2013/Hollywood)
 * 2016-11-04 (E): Second IndieWebCamp Berlin
 * 2016-11-16 (E): Fifth IndieWebCamp Cambridge

2017

 * 2017-01-12 (S): Webmention REC (Recommendation) published by W3C. Exactly 1 year after FPWD (fastest W3C FPWD to REC).
 * 2017-02-08 (E): First Homebrew Website Club in Berlin
 * 2017-05-04 (E): First IndieWebCamp Bellingham
 * 2017-05-13 (E): Third IndieWebCamp Düsseldorf
 * 2017-05-20 (E): Second IndieWebCamp Nuremberg
 * 2017-05-23 (S): Micropub published as a W3C Recommendation
 * 2017-06-24 (E): Second IndieWeb Summit (7th main annual IndieWebCamp) in Portland, Oregon
 * 2017-09-08 (E): First IndieWeb at “CAMPFIRE” in Dortmund, Germany
 * 2017-09-30 (E): First IndieWebCamp Istanbul in Istanbul, Turkey
 * 2017-09-30 (E): Fifth IndieWebCamp NYC
 * 2017-11-04 (E): Third IndieWebCamp Berlin
 * 2017-12-09 (E): First IndieWebCamp Austin
 * 2017-12-01…31 (EILS): First IndieWeb Challenge ships something 23 out of 31 days of December!
 * 2017-12-09 (E): First IndieWebCamp Austin
 * 2017-12-01…31 (EILS): First IndieWeb Challenge ships something 23 out of 31 days of December!

2018

 * 2018-01-10 (S): JF2 published as a W3C Note!
 * 2018-01-18 (S): Post Type Discovery published as a W3C Note!
 * 2018-01-20 (E): First IndieWebCamp Baltimore
 * 2018-01-22 (L): microformats2 support launched in default Jekyll theme Minima v2.2.0
 * 2018-01-23 (S): WebSub published as a W3C Recommendation!
 * 2018-01-23 (S): IndieAuth published as a W3C Note!
 * 2018-02-13 (D): Social Web Working Group discontinued by W3C, at closure chairs were undefined &, W3C team contacts &
 * 2018-05-05 (E): Fourth IndieWebCamp Düsseldorf
 * 2018-06-27 (E): Third IndieWeb Summit (8th main annual IndieWebCamp) in Portland, Oregon
 * 2018-07-31 (E): Third IndieWebCamp SF hosted by Mozilla, San Francisco, CA
 * 2018-09-22…23 (E): First IndieWebCamp Oxford
 * 2018-09-28…29 (E): Sixth IndieWebCamp NYC
 * 2018-10-20 (E): Third IndieWebCamp Nuremberg
 * 2018-11-02 (E): IndieWeb Organizers Meetup Berlin 2018 hosted by Mozilla, Berlin
 * 2018-11-03…04 (E): Fourth IndieWebCamp Berlin hosted by Mozilla, Berlin
 * 2018-12-01…31 (EILS): Second IndieWeb Challenge successfully ships something every day of December!

2019

 * 2019-01-28…2019-02-01 (E): First IndieWebWeek Vlissingen!
 * 2019-02-23…24 (E): Second IndieWebCamp Austin
 * 2019-03-08…10 (E): Second IndieWebCamp Online
 * 2019-03-30…31 (E): First IndieWebCamp New Haven!
 * 2019-05-04…05 (E): Fifth IndieWebCamp Berlin hosted by Mozilla, Berlin
 * 2019-05-11…12 (E): Fifth IndieWebCamp Düsseldorf
 * 2019-05-18…19 (E): First IndieWebCamp Utrecht!
 * 2018-06-29…30 (E): Fourth IndieWeb Summit (9th main annual IndieWebCamp) in Portland, Oregon
 * 2019-09-28 (E): Second IndieWebCamp Oxford
 * 2019-09-28…29 (E): First IndieWebCamp Amsterdam
 * 2019-10-05…06 (E): Seventh IndieWebCamp NYC
 * 2019-10-19…20 (E): Sixth IndieWebCamp Brighton
 * 2019-11-23…24 (E): Sixth IndieWebCamp Berlin hosted by Mozilla, Berlin
 * 2019-12-07…08 (E): Fourth IndieWebCamp SF
 * 2019-12-11 (E): First Homebrew Website Club in San Diego

2020

 * 2020-02-08…09 (E): Third IndieWebCamp Online
 * 2020-02-22…23 (E): Third IndieWebCamp Austin
 * 2020-03-14…15 (E): First IndieWebCamp London (virtual, first online IWC in GMT)
 * 2020-06-27…28 (E): First online IndieWebCamp West Coast
 * 2020-11-14…15 (E): First online IndieWebCamp East Coast
 * 2020-12-25 (E): First online IndieWeb Create Day
 * 2020-12-25 (E): First online IndieWeb Create Day

2021

 * 2021-01-23 (E): Popup: Respectful Responses
 * 2021-05-15 (E): Popup: Webmentions Beyond Webmention.io
 * 2021-06-26 (E): Popup: Very Sensitive Data on Your Personal Website
 * 2021-07-10 (E): IndieWeb Create Day
 * 2021-07-24 (E): Popup: Microsub
 * 2021-08-28 (E): Popup: IndieAuth
 * 2021-09-25 (E): Popup: Gardens and Streams II
 * 2021-10-09 (E): IndieWeb Create Day
 * 2021-10-16 (E): Popup: IndieAuth2
 * 2021-11-11 (E): Sixth IndieWebCamp Düsseldorf
 * 2021-12-25 (E): IndieWeb Create Day

2022

 * 2022-01-22 (E): Popup: Analog Meets Online
 * 2022-02-19 (E): Popup: Personal Libraries
 * 2022-03-05 (E): IndieWeb Create Day
 * 2022-04-30...2022-05-01 (E): Seventh IndieWebCamp Düsseldorf
 * 2022-07-31 (E): IndieWeb Create Day
 * 2022-09-03...04 (E): Seventh IndieWebCamp Berlin
 * 2022-09-18 (E): IndieWeb Create Day
 * 2022-11-27 (E): '''Popup: How to Make the IndieWeb More Approachable
 * 2022-12-26 (E): IndieWeb Create Day

2023
(stub, let's make more things happen in 2023!)

Anniversaries
Particularly notable or impactful events from the above, that are worth celebrating as birthdays or anniversaries:

January

 * 08:
 * 2012: (L): launched first version of Bridgy
 * 12:
 * 2016: (S) Webmention W3C FPWD
 * 2017: (S) Webmention W3C REC
 * 23:
 * 2018: (S): WebSub W3C REC

February

 * 01:
 * 1997: (T): indie web phrase introduced in a French with English translation manifesto
 * 2010: (C)(T): RelMeAuth concept, term, user flow, fallback algorithms all described
 * 03:
 * 2010: (C): backfeed concept described as "reverse syndication"
 * 11:
 * 2004: (T): microformats term introduced by undefined &amp;
 * 13:
 * 2018: (D): Social Web Working Group closed.

April

 * 19
 * 2013 (I): First cross-site indieweb reply post via Pingback by Aaron Parecki

May

 * 02
 * 2010 (C): microformats 2.0 proposed at FOO East
 * 03
 * 2010 (T): indie web term published publicly as contrast to an (implied) silo example. See also use of term.

June

 * 11
 * 2013 (I): First federated indieweb comments via Webmention and h-entry by Aaron Parecki to Sandeep Shetty
 * 20
 * 2005 (L): microformats.org launched
 * 2012 (T): POSSE term proposed by Tantek Çelik & Will Norris
 * 25
 * 2011 (E): First IndieWebCamp (based on the BarCamp model) organized by founders in Portland, Oregon, kicking off the IndieWebCamp movement.
 * 2013 (I): First indieweb event post and cross-site RSVPs

July

 * 04
 * 2016 (L): indieweb.org launched as expansion from indiewebcamp.com (rename to IndieWeb)


 * 18
 * 2010 (C): IndieWeb refined as based on make what you need/selfdogfood/ownyourdata principles conceived by Aaron Parecki & Tantek Çelik in person in Portland, Oregon, the evening after FSWS2010

August

 * 16
 * 2004 (S): XFN 1.1 specified, introducing key identity building block rel=me

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

Webmention

 * YYYY-MM-DD (L) webmention.rocks test suite completed
 * Earliest archive.org capture of https://webmention.rocks on 2016-06-02 shows 21 discovery tests, 2 update tests, 1 delete test, 2 receiver tests. The discovery tests existed as early as 2016-04-17 based on the details below.
 * 2016-04-09: Tests 1 through 6 published
 * 2016-04-10: First mention in indieweb chat
 * 2016-04-14: submits post from his site for tests 1-20
 * 2016-04-17: undefined submits post from his site for tests 1-21
 * 2016-04-20: First published to WD under Implementation > Tools https://www.w3.org/TR/2016/WD-webmention-20160420/
 * 2016-04-25: emailed SocialWG list about CR Exit Criteria for Webmention in editor's draft
 * Closest archive.org snapshot is of the 2016-04-29 editor's draft captured 2016-05-10
 * 2016-05-03: emailed SocialWG list about updated WD mentioning it "includes a link to the test suite"
 * Think this refers to the 2016-04-29 WD? Don't see a version with publication date 2016-05-03.
 * YYYY-MM-DD (I) 2+ interop senders & 2+ receivers impls confirmed via test suite impl reports
 * TODO: refer to github commit history: https://github.com/w3c/webmention/tree/master/implementation-reports
 * YYYY-MM-DD (I) 10+ interop senders & 10+ receivers impls confirmed via test suite impl reports
 * TODO: refer to github commit history: https://github.com/w3c/webmention/tree/master/implementation-reports

Micropub

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

WebSub

 * YYYY-MM-DD (CT) PubSubHubbub proposed as concept and/or named
 * YYYY-MM-DD (S) PubSubHubbub drafts published (dates & permalinks)
 * YYYY-MM-DD (S) FWPD at W3C (as PubSub?)
 * YYYY-MM-DD (T) WebSub named (at Social Web WG)
 * YYYY-MM-DD (S) first WD/CR/PR at W3C as (WebSub)
 * YYYY-MM-DD (L) websub.rocks test suite launched
 * YYYY-MM-DD (L) websub.rocks test suite completed
 * YYYY-MM-DD (I) 2+ interop publishers & 2+ hubs & 2+ subscribers impls confirmed via test suite impl reports
 * YYYY-MM-DD (I) 10+ interop publishers & 10+ hubs & 10+ subscribers impls confirmed via test suite impl reports

IndieAuth

 * YYYY-MM-DD (CT) IndieAuth as a concept and/or named as something beyond RelMeAuth
 * YYYY-MM-DD (S) first specified as a way to do delegated authentication

WebActions

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

Microsub

 * 2017-04-02 (CT) Microsub first proposed conceptually and named
 * 2017-04-09 (S) first draft published on the web at Microsub-spec
 * 2017-11-24 (I - server) initial private launch of Aperture
 * 2017-11-27 (L - client) Together adds Microsub support available at https://alltogethernow.io
 * 2018-01-27 (I - client) Indigenous iOS app adds Microsub support
 * 2018-02-27 (L - client) Monocle launched at https://monocle.p3k.io
 * YYYY-MM-DD (I) 2+ interop clients & 2+ servers impls confirmed by regular use
 * YYYY-MM-DD (L) test suite launched
 * YYYY-MM-DD (L) test suite completed
 * YYYY-MM-DD (I) 2+ interop clients & 2+ servers impls confirmed via test suite impl reports
 * YYYY-MM-DD (I) 10+ interop clients & 10+ servers impls confirmed via test suite impl reports

like

 * YYYY-MM-DD (C) conceived as a noun, with permalink, in contrast to ActivityStreams "like" verb
 * YYYY-MM-DD (I) first IndieWeb favorite/like published and original notified via webmention
 * YYYY-MM-DD (I) first IndieWeb likes displayed on a post received via webmention
 * YYYY-MM-DD (I) 2+ published on different sites with different tools/code (and webmentions sent)
 * YYYY-MM-DD (I) 2+ sites (with different implementations) displaying them received via webmentions
 * YYYY-MM-DD (I) 3+ published (same criteria)
 * YYYY-MM-DD (I) 3+ sites displaying received (same criteria)

repost

 * YYYY-MM-DD (C) conceived as a noun, with permalink, in contrast to ActivityStreams "share" verb
 * YYYY-MM-DD (I) first Indieweb repost published and original notified via webmention
 * YYYY-MM-DD (I) first IndieWeb reposts displayed on a post received via webmention
 * YYYY-MM-DD (I) 2+ published on different sites with different tools/code (and webmentions sent)
 * YYYY-MM-DD (I) 2+ sites (with different implementations) displaying them received via webmentions
 * YYYY-MM-DD (I) 3+ published (same criteria)
 * YYYY-MM-DD (I) 3+ sites displaying received (same criteria)

RSVP

 * YYYY-MM-DD (C) conceived as a noun, with permalink, in contrast to ActivityStreams "RSVP" verb (or whatever their responses to events were for attending and such)
 * YYYY-MM-DD (I) first Indieweb RSVP published and original notified via webmention
 * YYYY-MM-DD (I) first IndieWeb RSVPs displayed on an event received via webmention
 * YYYY-MM-DD (I) 2+ published on different sites with different tools/code (and webmentions sent)
 * YYYY-MM-DD (I) 2+ sites (with different implementations) displaying them received via webmentions
 * YYYY-MM-DD (I) 3+ published (same criteria)
 * YYYY-MM-DD (I) 3+ sites displaying received (same criteria)

other post types
When were other posts types first posted?
 * ... (copy from list of post kinds)

When were other responses first posted, and first received / shown by recipient, 2+, 3+
 * ... (copy from list of responses)

IndieMark
When was IndieMark
 * (C) conceived as a concept
 * (T) named as a term
 * (S) first specified

more microformats history
Need Dates/Who/Citations for the following, creators and the first example of each:
 * some of the microformats history may be found here:
 * http://microformats.org/wiki/history-of-microformats

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

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

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

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

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

h-review
 * ... similarly

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

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

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
 * (I) second mf2 parser
 * (I) third

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

Bridgy

 * YYYY-MM-DD (L) launched additional silo backfeed support (one by one)

Bridgy Publish

 * YYYY-MM-DD (L) launched additional silo support (one by one)

silo.pub

 * YYYY-MM-DD (C) conceived as an open source library / service to provide a Micropub-to-Twitter posting API (and other silos)
 * YYYY-MM-DD (L) launched with support for silos (which in particular)
 * YYYY-MM-DD (L) launched additional silo support (one by one)

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

2007:
 * DiSo initiative launched

2010: State of Blogs
 * Not much personal blog activity
 * WordPress heavy and dominant
 * DiSo initiative last post - future of DiSo

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 these timeline examples:


 * For approaches to sections, styling of this timeline page:
 * http://www.media.mit.edu/wearables/lizzy/timeline.html
 * https://foreignpolicy.com/2018/07/16/theres-no-such-thing-as-a-stable-career-jobs-employment-automation-economy
 * blog post: https://foreignpolicy.com/2018/07/16/theres-no-such-thing-as-a-stable-career-jobs-employment-automation-economy/


 * Graphical timelines:
 * Web 30th: http://web30.web.cern.ch/web-history#block-views-timeline-block
 * W3C 10th anniversary 1994-2004: 
 * Spacecraft: https://voyager.jpl.nasa.gov/downloads/#gallery-infographics-1
 * Personal timelines: http://cheeaun.github.io/life/
 * Electronic music evolution over time: http://music.ishkur.com/


 * Tools to generate graphical timelines:
 * JS: https://gojs.net/latest/samples/timeline.html
 * https://github.com/molly/static-timeline-generator
 * TimelineJS https://timeline.knightlab.com/, an open source project from the Knight Lab


 * Scrolling vertical timeline design:
 * https://web.archive.org/web/20221121210644/https://www.hivesocial.app/about-us