I've been grepping through the laconica code around oEmbed, and I made a few interesting discoveries.
1) There is an oEmbed library in extlib/Services/oEmbed.php, but it is not used anywhere 2) The oEmbed implementation in classes/File_oembed.php does not support discovery - it only uses the oEmbed provider at http://oohembed.com. This becomes important when you consider that... 3) laconica is currently lacking an oEmbed provider. and... 4) Because the oEmbed consumer implementation does not support discovery, and oohembed won't list every laconica instance (public and private), laconica instances will not recognize links to oEmbed enabled resources contained within each other to be oEmbed enabled. Which is kind of a downer. I believe millette wrote the oEmbed implementation. Would you (or anyone else) be willing to work with me to use the oEmbed library instead of the self-written implementation, add discovery support with an oohembed fallback, and add an oEmbed provider to laconica? Thanks! _______________________________________________ Laconica-dev mailing list [email protected] http://mail.laconi.ca/mailman/listinfo/laconica-dev
