[Padre-dev] API Changes? Please update the plugins as well!

Gabor Szabo szabgab at gmail.com
Sun Feb 21 01:07:18 PST 2010


I just spent some valuable time tracking down a problem that was
caused by a change in the name of a module used by the plugins.

Specifically I was trying to add context help to CSS so I copied the
code from the Perl 6 plugin just to find out the name of the module I
should inherit from has changed from Padre::HelpProvider to
Padre::Help.  When that change was made the
Padre::Document::Perl::Help module was updated but the Perl 6 plugin
that was using the same API not.

I'd really like to ask you when you are changing the name of a
subroutine or module, not only document it in the Changes file (which
was not done either in this case) but please also check the plugins
and make the changes there too!

That will help plugin authors using our repository avoid wasting time.

thanks
   Gabor


More information about the Padre-dev mailing list