Yep. I'm cool. I'm replying to myself. I did everything described below (trying discovery before oohembed on the consumer, implemented a provider, and use the library for the consumer).
Can someone please review my work? http://gitorious.org/laconica/mainline/merge_requests/903 Thanks! ~Craig > 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 > _______________________________________________ Laconica-dev mailing list [email protected] http://mail.laconi.ca/mailman/listinfo/laconica-dev
