If this is designed correctly then other modules will be able to reliably use Microformats in Drupal to drive Hcard / Vcard and Webmentions as well as other possible systems. See also #2687129: Plan for Drupal 8 for Vinculum module (trackbacks/pingbacks/webmentions).

Microformats for a better Indieweb in Drupal

Here is an idea to create several modules using microformats as a key dependency, then implement a number of Indieweb formats, either within microformats submodules or elsewhere. Keeping our modules trim and easily maintainable, much of the heavy lifting is done by external libraries and only Drupal-specific code needs to be committed on d.o.

Ideally the dormant linkback module namespace can be used as well, supported by microformats. I have already talked to the linkback maintainer and they are amiable to the idea. This could host pingbacks and webmentions supported by other external PHP libraries.

Backporting to 7.x?

Additionally it might be good to make a microformats 7.x-1.x series and use composer manager to ensure that we avoid reinventing the wheel, using the available indieweb libraries in composer whenever possible. (Composer manager would be best here probably)

See also:


2010 original issue:
Hey there, just wondering what the story is. If I understand correctly, this used to be a D5 module, but is being upgraded to be a theme (as of summer 2010)? Maybe I'm misunderstanding something about D7's theming system, but is the idea that users will need to choose this instead of another starter theme like Zen or Fusion, or will it somehow use a subtheme system to allow both. Sorry if that's a stupid question (I believe it would be for D6...), but the description confuses me, and I thought perhaps there was something in D7 that made this possible.

Comments

NickWebman’s picture

This module, or space where a module would be, is about all I can find on drupal+microformatting.

curious - why implement on the theme? People are going to want to use a microformat module on any theme (just like any other module).

Also, if this Module is a "group of themes", isn't it then a group of themes, and not a module?

I'm confused.

kaizerking’s picture

any update on this module ?

lpalgarvio’s picture

would be interesting if this could take off

http://microformats.org/wiki/drupal

hongpong’s picture

Issue summary: View changes

I am restarting the development of microformats.
Microformats module for Drupal 8 incorporates indieweb/php-mf2 3.0+ PHP library: https://github.com/indieweb/php-mf2/

  • HongPong authored a0517c9 on 8.x-1.x
    Issue #1002922 by HongPong: Starting Drupal8 version of Microformats...
hongpong’s picture

Title: Status of module (getting new life?) » Build microformats library + supported modules in Drupal 8
Component: Documentation » Code-Drupal
Assigned: Unassigned » hongpong
Category: Support request » Plan
Priority: Minor » Major
Issue summary: View changes
Issue tags: +microformats, +vcard, +Getting started with hCard, +indiewebcamp, +Webmention, +trackback, +pingback, +h-entry
hongpong’s picture

Version: » 8.x-1.x-dev

  • HongPong authored 2bdef30 on 8.x-1.x
    Issue #1002922 by HongPong: Fix module package and capitalizations
    

  • HongPong committed 92cca88 on 8.x-1.x
    Issue #1002922 by HongPong: Build microformats library + supported...