David Golden wrote:
On Fri, Oct 9, 2009 at 7:51 AM, David Golden <xda...@gmail.com> wrote:
21. Formalize optional_features

Proposal:

Optional features: is supported in META.yml, but it requires a lot of
manual intervention and trickery to make it work. And it is very poorly
documented. (Tux)

I'm for doing something, either formalizing or removing.  I think it's
a mess as currently exists.

It would be nice to allow "Do you want to add support for blah?"
questions during install rather than a list of scads of modules to
install, but that could all be done in *.PL as dynamic configuration.
I don't see why the bundles really need to be listed in META.

Because that's the only way to do automatic installation of optional features possible, in a standardized way. Currently I may say that I want the feature "fulltext_search" for Tk::Pod via a distropref file. Theoretically I could also list the required dependencies for fulltext search in the distropref file, but what if some day Tk::Pod's fulltext feature is implemented using other modules?

I vote for formalization.

Regards,
    Slaven

Reply via email to