I'm working on an import/export module that depends on YAML, an easy format to represent hierarchical data. What is the best way for including the Horde YAML library? http://pear.horde.org/index.php?package=yaml. Options:
* Tell the user to install it via PEAR (I don't like this one, because PEAR under Windows is quirky).
* Copy the Horde::YAML files into a plugins directory in my module. Pros: it's there. Cons: possibly conflict if user already has it installed.
* Package the YAML library as a plug-in, and make the module dependent on that plugin. That's probably the "best" way to go, but not sure how to go about doing that.
Suggestions?
Thx,
Tac