IndieWeb

IndieWeb is a community of people building software to enable personal independently hosted websites to maintain their social data on their own web domains rather than on large, centralized social networking services. It was first developed at a series of conferences known as IndieWebCamp by Tantek Çelik, Amber Case, Aaron Parecki, Crystal Beasley[1] and Kevin Marks.[2][3][4] It uses a suite of tools including Webmention[5][6] and microformats[7] to decentralize social communication and distribution of content.

The IndieWeb[8] is based on 10 core principles:[9]

  1. Own your data.[10]
  2. Use & publish visible data for humans first, machines second.
  3. Make what you need.
  4. Use what you make.
  5. Document your stuff.
  6. Open source your stuff.
  7. UX and design is more important than protocols, formats, data models, schema etc.[7]
  8. Modularity.[11]
  9. Longevity.[12]
  10. Plurality.[13][14]

and an informal eleventh: "Above all, Have fun."

  1. ^ Cite error: The named reference website was invoked but never defined (see the help page).
  2. ^ Cite error: The named reference werdmuller was invoked but never defined (see the help page).
  3. ^ Cite error: The named reference finley was invoked but never defined (see the help page).
  4. ^ Cite error: The named reference gillmor was invoked but never defined (see the help page).
  5. ^ Cite error: The named reference aldrich:webmentions was invoked but never defined (see the help page).
  6. ^ Cite error: The named reference reece:webmention was invoked but never defined (see the help page).
  7. ^ a b Cite error: The named reference reece:microformats was invoked but never defined (see the help page).
  8. ^ Cite error: The named reference reece:indieweb was invoked but never defined (see the help page).
  9. ^ Cite error: The named reference indieweb-principles was invoked but never defined (see the help page).
  10. ^ Cite error: The named reference reece:ownership was invoked but never defined (see the help page).
  11. ^ Cite error: The named reference reece:buildingblocks was invoked but never defined (see the help page).
  12. ^ Cite error: The named reference reece:permanence was invoked but never defined (see the help page).
  13. ^ Cite error: The named reference reece:silos was invoked but never defined (see the help page).
  14. ^ Cite error: The named reference reece:crossposting was invoked but never defined (see the help page).