Where possible I would like to make our work available to non
Padre users as well.

Certain parts of Padre were moved to PPIx::EditorTools earlier.
In the last two days I moved the code of the Outline building
and the code of the standard PPI Syntax highlighter as well.

Now I'd like to move the Context Sensitive Help to Code::Explain,
the new module I started to write a while ago. Once I manage
to move the core of the help system, it can be used by any
other editor as well (e.g. vim).
I am building a web front-end as well to talk to Code::Explain
and I already hooked Code::Explain up to Hyppolit so IRC
channels will also be able to use the same backend.

Initially it will be for Perl 5. Then soon for Perl 6 and it
can be expanded to other languages as well.

I hope this way we might bring some more contributors
these parts of Padre.

It makes it also a lot easier to test these parts on their own.

So I need to change Padre::Document::Perl::Help and move
most of it to Code::Explain.

As I can see Padre::Document::Perl::Help uses two additional
files:

perlopquick.pod comes now with Padre and I think it is also part
of the standard perl documentation starting from 5.13.x
I would like to move it to Code::Explain::Perl5

The other one is wxwidgets.pod that comes with Padre::Plugin::WxWidgets.
Azawawi, do I recall correctly that the reason this is in a plugin
is some licensing issue? Does the plugin have any other purpose?
If that's it then I'd like to rename it to something like
Code::Explain::Perl5::WxWidgets and move the code that parses
it to the same package.

Have I missed something?

I started to write Code::Explain in Github with the hope that it
can attract more contributors there than within the Padre repository.
What do you think, shall I keep working there or shall I move
it to the Padre SVN repo?

regards
    Gabor

-- 
Gabor Szabo
http://szabgab.com/
_______________________________________________
Padre-dev mailing list
Padre-dev@perlide.org
http://mail.perlide.org/mailman/listinfo/padre-dev

Reply via email to