From darren at DarrenDuncan.net Fri Jan 13 20:40:22 2006 From: darren at DarrenDuncan.net (Darren Duncan) Date: Fri, 13 Jan 2006 20:40:22 -0800 Subject: [VPM] ANNOUNCE: retro Rosetta for Friday the 13th Message-ID: 2006-01-13 Darren Duncan -------------------------------------------------- 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 From darren at DarrenDuncan.net Mon Jan 16 13:30:26 2006 From: darren at DarrenDuncan.net (Darren Duncan) Date: Mon, 16 Jan 2006 13:30:26 -0800 Subject: [VPM] GPL v3 first draft published - check it out! Message-ID: As scheduled, the first draft of the new GPL v3 license has been published by the Free Software Foundation. See http://gplv3.fsf.org/ for the license itself, rationale information, and a forum in which to leave your comments on it. I have read the entire license, and part of the rationale. In my own reading, it looks good and I don't recognize any parts that would be problematic. And I see parts that are improvements. Its also quite easy to read, and I'm not a lawyer. Barring some strange unresolved revelation, I plan to explicitly relicense my own work under this version 3, which was previously "version 2 or later" once it finalizes in the next 6-12 months. -- Darren Duncan