[VPM] ANNOUNCE: retro Rosetta for Friday the 13th

Darren Duncan darren at DarrenDuncan.net
Fri Jan 13 20:40:22 PST 2006


2006-01-13   Darren Duncan <perl at DarrenDuncan.net>
--------------------------------------------------

For this special day of Friday the Thirteenth of 2006, I would like 
to announce one last set of releases for the pre-rewrite Rosetta 
database access framework.

This retroactive release (which you can treat as if it came out on 
2005-09-29) is intended to help ease the transition between the first 
and second major code bases of the Rosetta database access framework, 
at least from the point of explaining what changed between them. 
(The first codebase was written mainly between 2002-12 and 2005-09, 
while the second rewritten code base was mainly between 2005-10 and 
later.)

The changes with this release are all summed up by that there is no 
longer a distinct "SQL::Routine" name space, and all packages that 
were in that name space are now in the "Rosetta" name space.  There 
are no actual functionality changes, just a shifting around of 
components.  This release makes it so that the core files of the 
pre-rewrite Rosetta framework have all of the same and/or compatible 
names and locations as what the post-rewrite replacements will be.

These are the component distributions (which should be on CPAN any hour now):

  * Rosetta-v0.71.0.tar.gz (result of 2-way merger)
     - follows SQL-Routine-v0.70.3.tar.gz and Rosetta-v0.48.3.tar.gz
     - SQL::Routine is now renamed to Rosetta::Model
  * Rosetta-Utility-SQLBuilder-v0.22.0.tar.gz (renamed)
     - follows SQL-Routine-SQLBuilder-v0.21.2.tar.gz
  * Rosetta-Utility-SQLParser-v0.3.0.tar.gz (renamed)
     - follows SQL-Routine-SQLParser-v0.2.2.tar.gz
  * Rosetta-Engine-Generic-v0.22.0.tar.gz (no name changes)
     - follows Rosetta-Engine-Generic-v0.21.2.tar.gz

These have Locale-KeyedText-v1.6.2.tar.gz (actually released on 
2005-09-28) as a dependency.

As you can see, the most significant change besides the renaming is 
that the entire core of the Rosetta framework is once again in a 
single distribution (that which was SQL::Routine has been brought 
back in), which should make things easier for developers and users 
alike.

For future reference, the actual Subversion repository for the first 
major code base of the Rosetta framework is 
http://svn.utsl.gen.nz/trunk/Rosetta-old/ ; the bundled ReadMe files 
are different and out of date, for historical posterity.

Any day now, the first releases of the second major Rosetta code base 
will appear on CPAN; these will be released concurrently with Pugs 
v6.2.11, and separate announcement emails will accompany them.

Thank you and have a good day. -- Darren Duncan


More information about the Victoria-pm mailing list