Padre::Plugin::Swarm - Experimental plugin for collaborative editing


Padre-Plugin-Swarm documentation  | view source Contained in the Padre-Plugin-Swarm distribution.

Index


NAME

Top

Padre::Plugin::Swarm - Experimental plugin for collaborative editing

DESCRIPTION

Top

This is Swarm!

Swarm is a Padre plugin for experimenting with remote inspection, peer programming and collaborative editing functionality.

Within this plugin all rules are suspended. No security, no efficiency, no scalability, no standards compliance, remote code execution, everything is allowed. The only goal is things that work, and things that look shiny in a demo :)

Lessons learned here will be applied to more practical plugins later.

FEATURES

Top

Global server transport
Local network multicast transport.
User chat - converse with other padre editors
Resources - browse and open files from other users' editor
Remote execution! Run arbitary code in other users' editor

SEE ALSO

Top

Padre::Swarm::Manual Padre::Plugin::Swarm::Wx::Chat

BUGS

Top

Many. Identity management and interaction with Padre::Swarm::Geometry is rather poor.

Crashes when 'Reload All Plugins' is called from the padre plugin manager

COPYRIGHT

Top

LICENSE

Top

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.


Padre-Plugin-Swarm documentation  | view source Contained in the Padre-Plugin-Swarm distribution.