| Version 87 (modified by azawawi, 15 months ago) (diff) |
|---|
Padre::Plugin
Key
| Attribute | Comment |
|---|---|
| Icon | dose plugin have a valid icon (should be in share/icons) |
| Name | Plugin Name from trunk |
| ver | Plugin version from trunk |
| Author | IRC or CPAN nick name |
| Status | Padre Plugin Manager: loadable, incompatible, error |
| M::I | Run Build & Test: Pass or Fail |
| wiki | As in Padre trac only |
| blog | Any article, any where |
| About | dose Plugin have an About Dialog |
| POD | Plugin POD: Fail, poor, min, acceptable & good |
| Download | Where can you find the code: trunk only or cpan & trunk |
| Against | Padre version the cpan was built against |
| Rating | see below |
| Comments | text |
Loadable from CPAN
Last updated (04/08/11), against Padre v0.89 (perl dev -a -die).
| Icon | Name | ver | Author | Status | M::I | wiki | blog | About | POD | Download | Against | Rating | Comments |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| n/a | Padre::Plugin::Git | 0.03 | kaare | loadable | Fail | n/a | n/a | Yes | min | cpan v0.03 | n/a | xxooo | works but limited; calls command line git |
| yes | Padre::Plugin::Nopaste | 0.3.1 | chorny | n/a | n/a | n/a | No | acceptable | cpan v0.3.1 | n/a | ooooo | #1263 | |
| n/a | Padre::Plugin::PAR | 0.06 | chorny | loadable | Pass | n/a | n/a | Yes | acceptable | cpan v0.06 | n/a | xxooo | |
| n/a | Padre::Plugin::PerlCritic | 0.12 | azawawi | loadable | Fail | n/a | n/a | No | poor | cpan v0.12 | n/a | xxooo | to load from trunk see #1266 |
| n/a | Padre::Plugin::PerlTidy | 0.17 | azawawi | loadable | Fail | n/a | n/a | No | acceptable | cpan v0.16 | v0.76 | xxooo | |
| n/a | Padre::Plugin::SVN | 0.05 | waxhead | loadable | Fail | n/a | n/a | Yes | acceptable | cpan v0.05 | n/a | xxooo | works but limited; calls command line Subversion client |
| yes | Padre::Plugin::Swarm | 0.11 | bramble | loadable | Pass | wiki | n/a | Yes | acceptable | cpan v0.11 | n/a | xxxoo | |
| n/a | Padre::Plugin::Vi | 0.23 | szabgab | Fail | n/a | n/a | Yes | poor | cpan v0.23 | n/a | xoooo | Experimental; Vi modes and key binding; it does not work | |
| yes | Padre::Plugin::LaTeX | 0.11 | zenog | loadable | n/a | n/a | March 9 2011 | Yes | acceptable | cpan v0.11 | v0.85 | xxooo | #1278 works but limited; LaTeX support |
| yes | Padre::Plugin::Moose | 0.14 | azawawi | loadable | Pass | wiki | February 21 2012 | Yes | acceptable | cpan v0.14 | v0.94 | xxooo | |
| yes | Padre::Plugin::SpellCheck | 1.24 | bowtie | loadable | Pass | wiki | n/a | No | acceptable | metacpan | v0.94 | xxooo | # requires Text::[Hun|A]spell to be install; |
Loadable from trunk
| Icon | Name | ver | Author | Status | M::I | wiki | blog | About | POD | Rating | Comments |
|---|---|---|---|---|---|---|---|---|---|---|---|
| n/a | Padre::Plugin::Cookbook | 0.014 | bowtie | loadable | Pass | Cookbook | n/a | Yes | acceptable | xxxoo | use it to look inside your DB |
| n/a | Padre::Plugin::ExperimentalPerlFilter | 0.01 | n/a | loadable | n/a | n/a | n/a | n/a | min | ooooo | |
| n/a | Padre::Plugin::FormBuilder | 0.02 | Alias | loadable | Pass | n/a | July 19 2011 | No | min | xxooo | #1265 |
| n/a | Padre::Plugin::ParserTool | 0.01 | n/a | loadable | n/a | n/a | n/a | n/a | acceptable | ooooo | |
| n/a | Padre::Plugin::SDL | 0.01 | n/a | loadable | n/a | n/a | n/a | n/a | min | ooooo | |
| n/a | Padre::Plugin::SQL | 0.01 | waxhead | loadable | n/a | n/a | n/a | n/a | acceptable | ooooo | experimental |
| n/a | Padre::Plugin::XML | 0.11 | Chorny zenog | loadable | n/a | n/a | n/a | n/a | acceptable | ooooo | XML tidy+syntax checks |
| n/a | Padre::Plugin::Autoformat | 1.24 | jquelin, azawawi | loadable | n/a | n/a | n/a | Yes | poor | xxooo | Updated 22/01/12 against 0.95 |
Incompatible
| Icon | Plugin Name | Version | Status v0.87 | wiki | blog | POD | Download | Rating | UpDate |
|---|---|---|---|---|---|---|---|---|---|
| n/a | Emacs | 0.02 | incompatible | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | GUITest | 0.01 | incompatible | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | InstallPARDist | 0.01 | incompatible | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | IntelliPerl | 0.01 | incompatible | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | LineFilter | 0.19 | incompatible | n/a | n/a | acceptable | n/a | ooooo | 21/07/11 |
| n/a | Media | 0.25 | incompatible | n/a | n/a | Fail | n/a | ooooo | 21/07/11 |
| n/a | PHP | 0.05 | incompatible | n/a | n/a | min | n/a | ooooo | 21/07/11 |
| n/a | PSI | 0.01 | incompatible | n/a | n/a | min | n/a | ooooo | 21/07/11 |
| n/a | REPL | 0.01 | incompatible | n/a | n/a | min | n/a | ooooo | 21/07/11 |
| n/a | SSH | 0.01 | incompatible | n/a | n/a | min | n/a | ooooo | 21/07/11 |
| n/a | SVK | 0.02 | incompatible | n/a | n/a | min | n/a | ooooo | 21/07/11 |
| n/a | Tasks | 0.01 | incompatible | n/a | n/a | acceptable | n/a | ooooo | 21/07/11 |
| n/a | ViewInBrowser | 0.07 | incompatible | n/a | n/a | acceptable | n/a | ooooo | 21/07/11 |
error
| Icon | Plugin Name | Version | Status v0.87 | wiki | blog | POD | Download | Rating | UpDate |
|---|---|---|---|---|---|---|---|---|---|
| n/a | Alarm | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | Autodia | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| yes | Catalyst | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | ClassSniff | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | CommandLine | 0.02 | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | CSS | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | Dancer | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | DataWalker | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | Ecliptic | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | Encrypt | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | HTML | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | HTMLExport | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | JavaScript | undef | error | n/a | n/a | poor | n/a | ooooo | 21/07/11 |
| n/a | Kate | undef | error | n/a | n/a | poor | n/a | ooooo | 21/07/11 |
| n/a | Mojolicious | undef | error | n/a | n/a | poor | n/a | ooooo | 21/07/11 |
| n/a | NYTProf | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | Parrot | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | Perl6 | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | Plack | undef | error | n/a | plack | Fail | n/a | ooooo | 21/07/11 |
| n/a | ShellScript | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | WebGUI | undef | error | n/a | webgui | n/a | n/a | ooooo | 21/07/11 |
| n/a | WxWidgets | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | XS | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
| n/a | YAML | undef | error | n/a | n/a | n/a | n/a | ooooo | 21/07/11 |
Compliance
Initial thoughts, of what a Padre::Plugin should provide, critiques welcome.
- Plugin Loads
- Plugin Manager can load plugin
- For compliance you will need to have a version in your Padre::Plugin::Name.pm.
- Plugin builds so it can be install in local repository
- We recommend using Module::Include,
- Plugin can be loaded and unloaded repeatedly
- Plugin Manager can load plugin
- POD
- Fail: Padre POD viewer displays an error
- Poor: Fail < Poor < Min
- Min, contains: NAME, AUTHOR, LICENCE
- acceptable: Min < acceptable < Good
- Good, contains: VERSION, BUGS AND LIMITATIONS, DEPENDENCIES. Passes xt/pod.t and xt/podcoverage.t for all Plugin files.
- Additional documentation
- trac wiki
- blogg
- CPAN
- public repository
- about dialog
- plugin has icon
- Language Support translations update
- English
- etc..
- OS Support
- Linux
- 64 bit
- i386/i686
- Microsoft
- Vista
- XP
- Apple
- Lion
- Snow Leopard
- Leopard
- Linux
The above is as a result of analysing Plugins for this page.
Tickets
New Tickets
- start summary with Padre::Plugin::... version
- set component = plugins
Defects
summary=~plugin
| Ticket | Type | Version | Summary | Owner | Reporter | Created |
|---|---|---|---|---|---|---|
| #1039 | defect | trunk | Padre::Plugin::Vi "Esc" does not switch to command mode when activating vi plugin (Padre restart required) | zenogantner | 3 years | |
| #1040 | defect | 0.74 | Padre::Plugin::Vi Crash on activating and de-activating plugin | zenogantner | 3 years | |
| #1414 | defect | 0.95 | Padre::Plugin::ReDevel various issues | mj41 | bowtie | 15 months |
| #1418 | defect | 0.95 | Plugin manager crashes when opened as user "root" | zenogantner | 14 months | |
| #1451 | defect | 0.96 | cant activate plugins as root user | xoanon | 8 months | |
| #225 | defect | 0.25 | Padre::Plugin::Vi No Difference Between the Cursors Of Normal Mode and Insert Mode | shlomif | 4 years | |
| #226 | defect | 0.25 | Padre::Plugin::Vi t/T/f/F don't work | shlomif | 4 years | |
| #227 | defect | 0.25 | Padre::Plugin::Vi Not all movements work with "d" | shlomif | 4 years |
General
component=plugin
Vim
PAR
Table of existing plugins
The final columns indicate whether the CPAN version of the plugin was verified to work with the corresponding versions of Padre.
| Field | Plugin Name | Main developer | Version | Status | Description | 0.86 |
| Version Control | HG | code4pay | 0.16 | works | Plugin for using Mercurial | |
| SVN | waxhead | 0.05 | works but limited | calls command line Subversion client | ||
| SVK | szagab | 0.02 | works but limited | calls command line SVK client | ||
| Git | kaare | 0.03 | works but limited | calls command line git | ||
| Web | WebGUI | patspam | 1.001 | ??? | tools for WebGUI | |
| Mojolicious | garu, azawawi | 0.05 | ??? | tools for Mojolicious | ||
| Catalyst | garu, azawawi | 0.13 | ??? | tools for Catalyst | ||
| Testing | GUITest | szabgab | ??? | experimental, not yet on CPAN | Record/Replay/Analyse? desktop applications on MS Windows | |
| Editor | Ecliptic | azawawi | 0.23 | ??? | ??? | |
| Emacs | teejay | ??? | experimental, not yet on CPAN; not up to date | Emacs keybindings and stuff | ||
| Vi | szabgab | 0.23 | experimental | Vi modes and key binding | ||
| Languages | CSS | azawawi, fayland | 0.14 | ??? | ??? | |
| HTML | azawawi, fayland | 0.15 ??? | ??? | ??? | OK | |
| JavaScript | azawawi | 0.29 | ??? | ??? | ||
| LaTeX | zenog, azawawi | 0.11 | works but limited | LaTeX support | OK | |
| Perl 6 | azawawi | 0.71 | ??? | Perl 6 support | ||
| PHP | chorny, szabgab | 0.05 | works | PHP support | ||
| ShellScript | zenog | 0.02 | works | Unix shell script support | OK | |
| SQL | waxhead | ??? | experimental, not yet on CPAN | ??? | ||
| XML | (currently) chorny, zenog | 0.11 | works but limited (Unix only) | XML tidy+syntax checks | OK | |
| YAML | zenog | 0.01 | works but limited | YAML support | OK | |
| Perl | ClassSniff | smueller,azawawi | 0.30 | *really* experimental | look for class composition smells | |
| DataWalker | azawawi | 0.04 | ??? | ??? | ||
| InstallPARDist | ??? | 0.01 | ??? | ??? | ||
| IntelliPerl | ??? | ??? | experimental, not yet on CPAN | ??? | ||
| NYTProf | azawawi | 0.04 ??? | ??? | |||
| PAR | chorny | 0.06 | ??? | ??? | ||
| PerlCritic | azawawi | 0.12 | ??? | ??? | ||
| PerlTidy | azawawi | 0.16 | ??? | ??? | ||
| WxWidgets | azawawi | 0.03 | ??? | WxWidgets? support for Padre | ||
| XS | azawawi | 0.09 | ??? | Support for Perl XS | ||
| Field | Plugin Name | Main developer | Version | Status | Description | |
| Other | Alarm | fayland, azawawi | 0.14 | works but not on Ubuntu, limited UI | Alarm clock | |
| Autodia | teejay, azawawi | 0.01 | prototype/proof of concept | create a UML Diagram from your code | ||
| Autoformat | jquelin, azawawi | 1.22 | works | reformat your paragraphs with ctrl+shift+j | ||
| CommandLine | szabgab | 0.03 | experimental | ??? | ||
| Encrypt | azawawi | 0.12 | ??? | ??? | ||
| HTMLExport | azawawi | 0.09 | ??? | ??? | ||
| Kate | szabgab, chorny | 0.06 | Perl 5, PHP, BibTeX, Java, C# | Regex based syntax highlighting for several languages | ||
| LineFilter | ??? | ??? | not yet on CPAN | ??? | ||
| Media | Alias | 0.01 | proof-of-concept, not on CPAN | Test plugin to demonstrate the use of Wx::Media. Show the About box for the plugin, for a musical treat | ||
| Nopaste | chorny | v0.3.1 | ??? | ??? | ||
| REPL | ??? | 0.01 | ??? | ??? | ||
| SDL | ??? | ??? | not yet on CPAN | ??? | ||
| SpellCheck | jquelin, azawawi | 1.21 | works but limited | spell check your document with F7 | ||
| Swarm | bramble | 0.1 | ??? | ??? | ||
| Tasks | ??? | ??? | not yet on CPAN | ??? | ||
| ViewInBrowser | fayland | 0.07 | obsolete, Padre now has this functionality | launch a web browser from Padre | ||
| VimishLexer | ??? | ??? | not yet on CPAN | ??? | ||
| In Other Languages | PSI | szabgab | ??? | experimental, not yet on CPAN | Sample plugin written in Perl 6 | |
| Parrot | szabgab, azawawi | 0.31 | experimental+ | Writing Plugins in Parrot languages, syntax highlighting for PASM and PIR files |
__END__
