Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

submersible_toaster (9264)

  (email not shown publicly)
Friday February 12, 2010
09:22 AM

Padre Swarm plugin releases in anger

Let it never be said that I am a good release manager.

Padre-Plugin-Swarm-0.091 is making it's way to cpan. Much of the groundwork for some real collaborative editing in now in place, albeit buggy.

Upon enabling the plugin - padre users are able to chat with other padre users in a small panel at the bottom of the editor. In addition to the standard padre Directory/Project file tree in the left panel - swarm adds a resources view allowing other swarmers to see what files you have open and if they choose - open a copy of those.

The 'Run document in other Editor' feature has been disabled temporarily - despite all the disclaimers I believe that feature to be just too evil for use until swarm can distinguish between global and local swarm messages - on the assumption that someone on your local network will be less inclined to do evil things to your editor if the victim is able to walk across the office / domicile and slap the offender soundly across the head.

Much thanks go to Peter Lavender (waxhead) the present Padre release-manager for the most recent live test of the swarm global network transport, and for his kind and encouraging words.

Swarm is now at a stage where the network layer can be abstracted away enough to allow me to get on with the more interesting features detailed in the original swarm charter - namely editor collaboration.

It is my hope that some of the padre developers can be drawn into this vortex and "Surrender to the Swarm!"

Thursday February 04, 2010
08:25 AM

Padre-Plugin-Swarm becomes useful almost useful.

The experimental plugin for collaborative editing in Padre is making it's way to cpan. Padre-Plugin-Swarm-0.07 no longer depends on IO::Interface and should be installable in a very recent Padre like 0.56.


  • no-config networking
  • chat console
  • see other users list of open files
  • steal other users files
  • open your files in other editors
  • run your files in other editors!
  • ... other remote execution bugs and more

Screenshot n-Swarm-0.07.png