User:David.shanske.com: Difference between revisions

From IndieWeb
(adding user to Category:WordPress_Examples based on /WordPress/Examples)
(add Working On section with implied dependency sequence from IRC)
Line 21: Line 21:


The challenge, which I and others continue to refine, is to come up with ways to add Indieweb functionality in the least invasive way possible, so that a current user of WordPress could easily add support to their site.
The challenge, which I and others continue to refine, is to come up with ways to add Indieweb functionality in the least invasive way possible, so that a current user of WordPress could easily add support to their site.
== Working On ==
* figure out (fix) [[location]] support
* add [[venue]] support
* add [[checkin]] post support
* add [[event]] support
* add [[flight]] support
* ...


== Itches ==
== Itches ==

Revision as of 20:54, 18 January 2016

David Shanske is an Indieweb enthusiast from New York, working on Indieweb WordPress plugin development.

Current Progress

  • Site uses WordPress
  • Offers a shortener version/redirect at di5.us

Wordpress Development

  • Contributing to the 'official' Indieweb Plugin which helps you install various Indieweb-themed plugins. It is designed for newcomers to quickly get up and running.
  • Working on a starter theme for Indieweb WordPress sites
  • Post Kinds Plugin Plugin - Adds support to Wordpress posts for actions such as like, reply, etc.
  • Syndication Links Plugin adds post metadata in the Wordpress post editor to add syndication data to posts. It also adds code to display the syndication links once entered. It also has an option to add rel-me links to either the head or as a widget for Indieauth. It supports extension by outside plugins and has built-in support for several.
  • Simple Location plugin - adds location support to WordPress, ready for use
  • Semantic Comments Plugin - Wordpress plugin - Adds a new comment template with facepiles for Webmentions. In need of improvement.
  • Indie-WebActions plugin - ready for use and includes a simple posting interface.
  • Bridgy Publish plugin - Simple support to the posting UI for Bridgy Publish.

WordPress for Indieweb

One of the smallest yet largest issues is how to integrate Indieweb concepts into WordPress. WordPress has its own way of doing things, and one of the hardest things is to plan things out so they neatly integrate into the system. While WordPress is designed to be extensible, replacing large amounts of core functionality creates implementation issues in the long term.

The challenge, which I and others continue to refine, is to come up with ways to add Indieweb functionality in the least invasive way possible, so that a current user of WordPress could easily add support to their site.

Working On

Itches

  • Continuing to refine the plugins created for WordPress and add more functionality for myself and others.
  • Idea for rewriting Simple Location to include a venue taxonomy now that WordPress has taxonomy meta. This use case would be perfect for it.
  • Owning my bookmarks - The primary reason I don't own my bookmarks is the lack of a seamless path to posting from my Android phone, which is where I do a great deal of reading.
  • Better Support for media posts...read, watch, listen, jam...needs improvement in display
  • Recent adding of time properties would allow me to start event posting if I improve location support
  • My fork of the _s starter theme that is mf2/indieweb ready needs refreshing.