Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
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
Comment #1
mlncn CreditAttribution: mlncn at Agaric commentedIt'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.
Comment #2
mlncn CreditAttribution: mlncn at Agaric commentedThe 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
Comment #3
Stefan Freudenberg CreditAttribution: Stefan Freudenberg at Agaric commentedThere 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?
Comment #4
HongPong CreditAttribution: HongPong at kor group commentedFor 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)
Comment #6
HongPong CreditAttribution: HongPong at kor group commentedswitching this to 'needs work' as the initial problem is solved - module no longer required - but clearly we are not at final resolution here.