News: Git, Moose and Snerp Vortex

[email protected] (Rocco Caputo) Sun, 29 Aug 2010 02:23:58 -0400
Newsgroups perl.poe
Message-ID <[email protected]>
Hi.  It's been a while.  I never write, I never call, but for what  
it's worth I *have* been tweeting: http://twitter.com/rcaputo

-----

Git.

POE's moving to it.  There's a test project at http://gitorious.org/ 
poe with repositories for each top-level subproject.  If everything  
checks out, I'll also push to Github.  I'll see about converting the  
SourceForge project, too.

If you hate Subversion, the best way to stall the migration is to  
report migration problems.  If something's terribly wrong, I'll scrap  
it all and try again.  But to be fair, most of POE's active committers  
prefer Git.  It's in the project's best interests to facilitate their  
work.

-----

Moose.

I've been working on a tangential project called Reflex: http://search.cpan.org/~rcaputo/Reflex/ 
  ... It's a modern, object-oriented take on POE.  If there's  
something you don't like about POE, Reflex probably does it better.

Mini-FAQ:

Reflex works with existing POE-based modules.

Reflex is OO, but non-OO programs can use it too.  Non-Moose programs  
too, although Reflex will still pull in the dependency.

POE remains Moose-free, so it continues to fix the "hating Moose"  
problem. :)

Bunch of examples: http://github.com/rcaputo/reflex/tree/master/eg/

-----

Snerp Vortex.

Anagram of Svn Exporter.  It's a set of tools I wrote for the POE  
repository conversion.  It converts POE's nearly 2900 revisions in  
about five minutes, so it's pretty cheap for me to scrap converted  
repositories and try again.  And again.

You might find it helpful, or it could explode and take off your  
hand.  Either way, it's at http://github.com/rcaputo/snerp-vortex and  
patches are welcome.

-- 
Rocco Caputo - [email protected]