Seems to me like a worthy CPAN release, if you decide to publish it, and perhaps the beginning of a stream - maybe from other contributors as well.
I didn't know about Maya's commandPort until I caught a glimpse at your code, and it definitely inspires me and also XSAWYERX (a frequent accomplice of mine - or more often, me his) to think of doing some stuff in this area.
I'll certainly give it a try later.
I'd be happy to hear about some stuff you might have done with this in Maya.
Sounds like it would be a lot simpler to use Perl (and a few specific modules like PDL) for complicated scripts such as automatic UV map generators for symmetrical polygonal models, and stuff like that.
(Just something I scratched my head about this very morning)
One of my most relaxing hobbies is playing around with graphics programs.
About a year ago, I started playing with Autodesk Maya, then learned some photoshop. Once I got more familiarized with opensource software, I naturally made a transition to playing with Blender and GIMP.
But I'm embarrassed to say that I never tried out the outline until you mentioned it, and I actually like it even better...
Especially since I have quite a few MooseX::POE heavy scripts here, and seeing all the events along with the methods is pretty handy!
But it's still nice to have just the functions in simpler scripts.
For a while now, I've been under some pressure to adopt vim as my default text (and code) editor. This stems from the very harsh fact, that in my type of job (which now involves a lot of sys and net administration), I often have almost no reasonable alternative to it.
When I hook up into a remote server, vim is often the only highly functional editor with syntax highlighting.
Awkward as it ever could be. This is my ver 2.0 in blogging. The last version, attempted quite a few years ago, didn't last too long. Hopefully this one will last longer and be more useful!
I'm a fledgling Perl programmer (~8 months around), navigating the currents created by vastly more experienced and knowledgeable users.