I've been using Vinculum for a long time, and recently I discovered the new version 7.x-2.x but I'm not able to enable it because I can't find the module 'microformats2'. Where can I find it?

Thanks

UPDATE: requirement has been removed and we are looking at incorporating modern microformats library.

Comments

mlncn’s picture

Priority: Normal » Major

It's not possible to enable Vinculum without "Microformats2", which does not appear to be part of the Microformats module or anything else i can find.

mlncn’s picture

The string "microformats2" and even "microformats" only appears in the .info file, so removed it, and installation and configuration proceeds fine. Still does not seem to work, at least for webmentions: #1987964: Webmention support

Stefan Freudenberg’s picture

Category: Support request » Bug report

There is a dependency on the Mf2 library. I am not sure what the preferred way to include this third party library is, but this is a bug that needs to be fixed. Maybe someone just needs to release the Microformats2 module?

HongPong’s picture

For now I patched it to remove this nonexistent module from the requirements.

Oh we should integrate it to work with libraries module https://www.drupal.org/project/libraries

It appears the library is MIT license so I think that is within the rules https://www.drupal.org/licensing/faq#q10 but nonetheless since it's a vendor library it should probably be added as a separate library, not just rolled inside a Drupal module (especially as it appears to be under active development, it's better to just rely on that one, rather than try to match it within a Drupal module)

  • HongPong committed 4d0b855 on 7.x-2.x
    Issue #2504843 by HongPong: microformats2 requirement not fulfillable
    
HongPong’s picture

Issue summary: View changes
Status: Active » Needs work

switching this to 'needs work' as the initial problem is solved - module no longer required - but clearly we are not at final resolution here.