Resources
micro.blog/infominer
I was using miklb/jekyll-indieweb, but ran into some bugs and found that a new release is coming soon:
The updated version of Jekyll IndieWeb is now live and is running Decentralized-Web Histories.
This site is running indigo, an IndieWeb theme for Hugo.
Getting Started
This guide and the others surrounding it contain all the information you need to begin learning to publish with GitHub pages… However, please let me know of any pain-points, and I can work on those sections.
Taking Back Your Content
This bit of code is no longer displaying properly, so I'm going to leave it raw, until I fix it.
<div class="h-card">
<img src="https://web-work.tools/indieweb/images/info.png" class="u-photo" width="40">
<a href="https://infominer.id" class="u-url p-name">InfoMine ⧉</a>
</div>
<div class="h-entry">
<ul><li><a class="u-in-reply-to" href="https://aaronparecki.com/2018/12/15/14/indieweb">https://aaronparecki.com/2018/12/15/14/indieweb</a></li></ul>
<p class="e-content"><iframe width="560" height="315" src="https://www.youtube.com/embed/y9FSPcmybT8" frameborder="0" allow="encrypted-media" allowfullscreen></iframe><br/><br/>At the end of that video, we are directed to <a href="https://aaronparecki.com/2018/06/30/11/your-first-webmention">Your First Webmention</a>. </p>
<a href="https://web-work.tools/indieweb/indieweb-resources/" class="u-url">
<time class="dt-published" datetime="2019-05-19">May 05, 2019</time></a>
</div>
Resources
A presentation at Northern Ireland Developer Conference in June 2018 in Belfast, UK by Stephen Rushe.
^^^ There is a great set of indieweb resources.
- Indieweb Github Repositories
- indieweb.org
- https://brid.gy
- github.com/indieweb
- https://indiewebify.me/
- calumryan/indieweb-guides
- Tom Brown and Manton Reece An Introduction to Indieweb
- Embracing the Indieweb
Matrix Matrix bridge to #indieweb channels (via riot.im)
- Matrix bridge to #indieweb chat (via riot.im)
- Matrix bridge to #meta channnel chat (via riot.im)
- Matrix bridge to #dev channnel chat (via riot.im)
- Matrix bridge to #wordpress channnel chat (via riot.im)
- Matrix bridge to #chat channnel chat (via riot.im)
- Matrix bridge to #chat channnel chat (via riot.im)
- Matrix bridge to #microformats chat (via riot.im)
- Matrix bridge to #knownchat chat (via riot.im)
herestomwiththeweather.com
I got the Indieweb Jekyll Theme (^^^ this site uses v1 of), here:
Tom was at the IIW where RWoT was first presented, and many others.
Web Apps
Static Sites
- Static Site Generators & the IndieWeb
- Implementing the Indieweb on a static website - Sending and receiving Webmentions and Micropub on a static site
- miklb/jekyll-indieweb
- Jekyll and the Indieweb
- voxpelli/webpage-micropub-to-github/
- https://keithjgrant.com/posts/2019/01/preparing-your-site-for-posting-notes/
Themes
- miklb/jekyll-indieweb
- AngeloStravrow/indigo - Hugo Indieweb Theme (This site is currrently running)
- IndieWebify Your Hugo Website
- kaushalmodi/hugo-theme-refined/
- code.dgold.eu/reproach
Webmentions
- Your First Webmention
- https://webmention.herokuapp.com/
- Sending Webmentions from Travis CI using Jekyll Indieweb on Netlify
- Tweaking Frontmatter for sent Webmentions
- micro.blog, which has mobile apps for webmentions. Sign up on thier website and then get the app (but it costs $$ so I'll probably try something else).
IndieAuth
This morning I gave a brief talk about IndieAuth at the @W3C Strong Authentication and Identity workshop. I just finished transcribing the recording and published the slides and video!
- IndieAuth
- https://indieauth.com/pgp
- IndieAuth with YubiKey
- https://indielogin.com/setup
- tokens.indieauth.com/
- indieauth.spec.indieweb.org/
- https://indieweb.org/token-endpoint#Creating_a_token_endpoint
- Freenode #indieweb-dev on DIDs\Indieauth
Install IndieAuth Server
Micropub
- Micropub
- voxpelli/webpage-micropub-to-github/
- muan/micropub-content
- Micropub Properties for Indiebookclub/
- indieweb.org/micropub-endpoint
Chat
GDPR
Wordpress
- WordPress/Themes
- IndieWeb with Wordpress Tutorial: Themes and Microformats
- Great Success With TwentySixteen Indieweb Wordpress Theme
- Indieweb Reader Access with WordPress on Shared Hosting
- chrisaldrich/2016-child-theme-for-indieweb
- dshanske/indieweb-post-kinds
- adds support for responding to and interacting with other sites using the standards developed by the Indieweb Community. https://wordpress.org/plugins/indieweb-post-kinds/
IndieWebCamp
p2p websites with Dat - IndieWebCamp Austin 2019
Web Hosting and Migration - IndieWebCamp Austin
Social Web W3C Community Working Group
- https://www.w3.org/wiki/Socialwg - The Social Web Working Group was active 2014-07-21 to 2018-02-13.
- Social Web Working Group Charter CLOSED
- Social_Web_Working_Group
Here’s a shortlist of things I think are priorities for the SocialCG:
- Most importantly, the SocialCG is a space for implementors to talk and collaborate and to incubate new and interesting things.
- More work on anti-abuse and anti-spam tools.
- Decentralized identity. For instance, Hubzilla has “nomadic identity” in that posts are really tied to your public key fingerprint, and in a sense that’s more your username than anything else. But it would be good to be able to rotate your key, so Decentralized Identifiers are interesting work in that direction. (I actually do some work on this through my job at Digital Bazaar, though it isn’t yet connected to federated social networks.)
- Merging peer to peer networks and federated networks. I see that some people have started exploring running ActivityPub instances over Tor onion services. More stuff like that!
- I think there’s a ton to be learned from the object capability security community. Petnames, etc etc.
I am a member of the W3C Social Web Working Group (https://www.w3.org/wiki/Socialwg), and have been organizing IndieWebCamp (https://indieweb.org/) conferences in this space for the last 7 years. We've been making a lot of progress:
https://www.w3.org/TR/webmention/ - cross-site commenting
https://www.w3.org/TR/micropub/ - API for apps to create posts on various servers
https://www.w3.org/TR/websub/ - realtime subscriptions to feeds
We focus on making sure there are a plurality of implementations and approaches rather than trying to build a single software solution to solve everything.
Try commenting on my copy of this post on my website by sending me a webmention! https://aaronparecki.com/2017/06/08/9/indieweb
-[aaronpk on June 8, 2017 | on: Ask HN: What are we doing about Facebook, Google, …]
Micropub clients: https://indieweb.org/Micropub/Clients Micropub servers: https://indieweb.org/Micropub/Servers
Webmention implementations: https://indieweb.org/Webmention
More details: https://indieweb.org/indieweb_network
This looks like a good start for a personal blog site: https://github.com/barryf/transformative I found this on the Webmention Implementation Report [1].
Activity Pub
ActivityPub is a protocol being developed at the W3C for the purpose of building federated social systems. Users can use implementations of ActivityPub like Mastodon and MediaGoblin as libre alternatives to large siloed social networking systems such as Facebook, Twitter, YouTube, and Instagram.1
In general ActivityPub follows the client-server paradigm that has been popular on the World Wide Web, while restoring some level of decentralization. Current implementations of ActivityPub go as far as to bring a level of decentralization akin to email,2 but there are many opportunities to go further.
-[ActivityPub: from decentralized to distributed social networks]