Skip to main content

Biomedical and Electrical Engineer with interests in information theory, evolution, genetics, abstract mathematics, microbiology, big history, Indieweb, and the entertainment industry including: finance, distribution, representation

boffosocko.com

chrisaldrich

chrisaldrich

+13107510548

chris@boffosocko.com

u/0/+ChrisAldrich1

stream.boffosocko.com

www.boffosockobooks.com

chrisaldrich

pnut.io/@chrisaldrich

mastodon.social/@chrisaldrich

micro.blog/c

 

@jgmac1106 If you're as poor a theme tinkerer as I am but about to embark on adding microformats to a theme, I might recommend taking a look at the individual commit changes that David Shanske goes through in converting the base Twenty Sixteen Theme into a more IndieWeb friendly theme. The list of commits with useful labels can be found here: https://github.com/dshanske/twentysixteen-indieweb/commits/master Clicking on each of the changes will give you highlighted changes for what he did.

I would recommend starting at the bottom and then slowly reading your way to the top to try to understand what he's doing in each section. Note that there are one or two places where he splits a particular change up between a few commits or occasionally backtracks. There's also a section in which he "rips" out the WP core functionality of Post Formats in favor of using the Post Kinds Plugin--I'd recommend you don't do this to make your resultant theme the most flexible. I believe there's also a section in which he adds a "comment walker" and later removes it because the experimentaly functionality was later merged into the Webmentions/Semantic Linkbacks plugin to better handle comments, so you can safely ignore may of those chunks which are now stable.

I suspect that between this and the code models for SemPress and Independent Publisher (which should also have some David Shanske specific commits and related discussion that you can look up) you may be somewhat better off.

Good luck! We're all cheering for you!

 

@mattmaldre I suspect it won't change much, since they're primarily used/displayed in comment sections. The bigger effect is going to be on products like Post Kinds Plugin, which may (hopefully) provide even easier modularization for injecting microformats into one's site.

 

@EddieHinkle @jackyalcine @wilkieii Almost as a joke on Facebook functionality a while back, I posted this voting related post: https://boffosocko.com/2016/11/08/i-voted/
There are some interesting suggestions and use cases here as well: http://microformats.org/wiki/vote-links

 

@jgmac1106 I've often wondered about potential expanded vocabularies for microformats within the educational space. I know many use a variety of other metadata including schema and dublin core, but I've never really come across any application which consume these or do anything useful for them other than add an administrative tax to the user who are doing them. Perhaps we should begin documenting some of them to build a more long term valuable solution?

 

@spigot It's not Brid.gy, instead it looks like it's caused by the microformats and their placement in your particular theme. https://brid.gy/about/#microformats
You can find a preview of what Bridgy will publish at https://brid.gy/twitter/spigot if you want to test before sending.

 

@huby And now the bigger reveal! Since you've liked my tweet, you'll notice that I'm backfeeding reactions and comments from my tweets, so your "like" also lives on my website at the original post which was syndicated to Twitter. http://stream.boffosocko.com/2018/huby-plain-old-semantic-html-with-microformats-in-combination-with

 

@huby plain old semantic HTML with microformats in combination with the webmention protocol allow one to post "likes" to one's own website and send them to others. Here's a simple example: http://boffosocko.com/2018/01/11/1-million-webmentions/

 

@kaushalmodi Also, on your site I'm seeing rel=me instead of the rel="me" with the proper quotes around me. See http://microformats.org/wiki/rel-me for examples.

 

Replied to a post on github.com :

Within the past month [it's guestimated that over 1 million webmentions](https://snarfed.org/1-million-webmentions) have been sent on the internet. There's not really solid research on how many sites physically send and/or receive them, but as of [last June](https://www.youtube.com/watch?v=bkc5afFohmI&t=2s) the conservative number was in the range of about 5,000 and the number is increasing rapidly, particularly with platforms like micro.blog (5-10,000 accounts) now supporting them out of the box and CMSs like Drupal (via plugin) and Perch having added them since then. This also doesn't take into account an anecdotally sharp uptick of adoption on WordPress via plugin, most notably by several WordPress core developers.

Mastodon already supports most microformats for webmention to be implemented more easily. https://github.com/tootsuite/mastodon/issues/122 and https://github.com/tootsuite/mastodon/issues/965

There are already a number of open source tools that might also be bootstrapped for something like this as well: https://indieweb.org/Webmention#Services

 

For those interested in more and who know a bit of code, David's also got a "master class" on adding microformats to modern themes in his commit trail for updating/upgrading the TwentySixteen theme to be more IndieWeb friendly: https://github.com/dshanske/twentysixteen-indieweb/commits/master

While it isn't comprehensive and may not cover every eventuality for every theme, following along with his commits here will get you a long way towards better understanding microformats v2 use with WordPress. I think I've learned more about WordPress themes and microformats by following his changes here than anything else I've tried.

 

Today's afternoon sessions for IndieWebCamp Baltimore are posted! Links for video feeds coming
Sessions include
https://indieweb.org/2018/Baltimore/Sessions

 

I suspect that next, with a tad bit of parsing using microformats, you can add some display elements to your webmentions to indicate the author, their url, date/time, and actually include the reply text to have a better UI for them. Then they'll look a bit more like the traditional comments you may have envisioned. (Something along the lines seen in my comments at http://stream.boffosocko.com/2018/if-youve-got-incoming-webmentions-working-let-me-have-the). There's help to be had in the chat as surely someone has documented this somewhere before and you probably won't have to build from scratch unless you really want to.

 

resolution for BoffoSocko.com
1) Starting today
2) I'm going to improve the microformats markup and structure for the theme of my personal website
3) Before January 7
Thanks for the motivation @jensimmons!

 

@realkimhansen @blaine @kevinmarks @dsearls @Padraig The microformats wiki has a huge amount of research under http://microformats.org/wiki/haudio and related pages. https://indieweb.org/podcast has some examples, ideas, and brainstorming as well.


 

@realkimhansen @blaine @kevinmarks @dsearls @Padraig Keep in mind that many modern feed readers can consume microformats like h-feed which could make a simpler & more open standard than (or even in addition to) RSS. h-feed also has parser support in multiple languages as well.