CÃdric Bouvier wrote:
I think I will call it Run::Distributed after all.
http://search.cpan.org/search?query=%5Erun%3A%3A&mode=module
Looks like there's no Run::* namespace yet, and you usually need a pretty good justification to start a new namespace.
If your module is just a generic way to run code or commands on remote hosts, than may I suggest the Parallel::* namespace? It already has Parallel::ForkControl, Parallel::ForkManager, and Parallel::Jobs, and I'm days away from my publishing my new module, Parallel::Simple (http://ofernave.com/pm/). None of these handle remote execution, but I was planning on tackling that issue with my next module anyway, and I was going to call it Parallel::something-or-other, toio.
-ofer