[Padre-dev] localizing plugin documentation

Adam Kennedy adamkennedybackup at gmail.com
Wed Apr 29 00:34:26 PDT 2009


2009/4/29 Jerome Quelin <jquelin at gmail.com>:
> that's also my concern: gettext has the nice side effect that
> translators are not looking up the code, but their translating tools
> that they know.
>
> and let's not even mention the problem of "has the pod changed since
> last time, and where?"

The main thing I worry about with this, is when exactly is all this
content loaded into memory, and how much is the cost of it going to
be.

You can imagine if something like Padre::Plugin::Catalyst gets large
and has a lot of features. While they can hide a lot of the
functionality down in child packages that get loaded late, all of the
(potentially large) manual  is going to be compiled into memory all
the time... and then copied when it's returned to the plugin manager.

And we could easily end up paying this cost even when the plugin is disabled.

If we made some kind of guideline that the description field should
link out to a large manual, then THAT has to be in POD and we're back
where we started...

Adam K


More information about the Padre-dev mailing list