Changeset 20277 for ext

Show
Ignore:
Timestamp:
04/13/08 09:38:25 (9 months ago)
Author:
Darren_Duncan
Message:

ext/Muldis-Rosetta/ : this is the Perl 6 equivalent of what will end up on CPAN as Muldis::Rosetta version 0.7.0 for Perl 5

Location:
ext/Muldis-Rosetta
Files:
8 modified

Legend:

Unmodified
Added
Removed
  • ext/Muldis-Rosetta/Changes

    r20273 r20277  
    22--------------------------------------------------------------------------- 
    33 
    4 2008-04-xx   Darren Duncan <perl@DarrenDuncan.net> 
    5  
    6     * Muldis DB version 0.7.0 for Perl 5 is released on CPAN as 
    7     Muldis-DB-0.7.0.tar.gz.  Muldis DB version 0.7.0 for Perl 6 is not 
    8     released at all.  The rest of this Changes entry refers only to the 
    9     Perl 5 version, and it should not be assumed that the Perl 6 version 
    10     incorporates all of said updates, though it may have some of them. 
    11  
    12     * New file versions are: DB.pm and Interface.pm and Validator.pm and 
    13     Example.pm 0.7.0 and SeeAlso.pod 0.4.5. 
    14  
    15     * (DB.pm)  The TRADEMARK POLICY section was severely edited to excise 
    16     most legalese, and is now just half its previous size; the old longer 
    17     version was shunted off to the Muldis Data Systems' website. 
     42008-04-12   Darren Duncan <perl@DarrenDuncan.net> 
     5 
     6    * Muldis Rosetta version 0.7.0 for Perl 5 is released on CPAN as 
     7    Muldis-Rosetta-0.7.0.tar.gz.  Muldis Rosetta version 0.7.0 for Perl 6 
     8    is not released at all.  The rest of this Changes entry refers only to 
     9    the Perl 5 version, but it also happens that the Perl 6 version was 
     10    also brought fully up to date along with it. 
     11 
     12    * What was Muldis-DB at version 0.6.2 has been renamed to 
     13    Muldis-Rosetta.  This is the first release of the Muldis-Rosetta 
     14    distribution, and the first release of any distribution to contain Perl 
     15    5 package names like Muldis::Rosetta(|::\w+).  All of the files in this 
     16    distribution are as identical as possible to how they were when last 
     17    released under the names Muldis::DB(|::\w+) but for the name changes. 
     18    All lib/ files were renamed appropriately, and also the 2 
     19    t/Muldis_DB_\w+ were renamed to t/Muldis_Rosetta_\w+. 
     20 
     21    * All versioned files had their version numbers incremented to the 
     22    first higher 0.N.0.  New file versions are: Rosetta.pm and Interface.pm 
     23    and Validator.pm and Example.pm 0.7.0 and SeeAlso.pod 0.5.0. 
     24 
     25    * (Rosetta.pm)  The TRADEMARK POLICY section was severely edited to 
     26    excise most legalese, and is now just half its previous size; the old 
     27    longer version was shunted off to the Muldis Data Systems' website. 
    1828 
    1929    * (Interface.pm, Validator.pm)  Update to retain compatibility with the 
     
    2636    * Minor update to the file archives/OSCON2008SessionProposal.txt which 
    2737    reflects that the proposal was accepted; the talk will be given Jul 23. 
     38    Also retconned the file to use current names, urls of Muldis D|Rosetta; 
     39    the copy on the OSCON website will likewise be updated if possible. 
     40 
     41    * This is the Muldis-Rosetta-0.7.0 file manifest: 
     42 
     43        archives/OSCON2005LightningTalk.txt 
     44        archives/OSCON2006SessionProposal.txt 
     45        archives/OSCON2008SessionProposal.txt 
     46        Changes 
     47        INSTALL 
     48        lib/Muldis/Rosetta.pm 
     49        lib/Muldis/Rosetta/Engine/Example.pm 
     50        lib/Muldis/Rosetta/Interface.pm 
     51        lib/Muldis/Rosetta/SeeAlso.pod 
     52        lib/Muldis/Rosetta/Validator.pm 
     53        LICENSE/GPL 
     54        LICENSE/LGPL 
     55        Makefile.PL 
     56        MANIFEST 
     57        MANIFEST.SKIP 
     58        META.yml 
     59        README 
     60        t/Muldis_Rosetta_00_Compile.t 
     61        t/Muldis_Rosetta_50_Validate_Example.t 
     62        TODO 
     63 
     642008-04-11   Darren Duncan <perl@DarrenDuncan.net> 
     65 
     66    The next version of the Module List will list the following module: 
     67 
     68      modid:       Muldis::Rosetta 
     69      DSLIP:       cmpOl 
     70      description: Full-featured truly relational DBMS in Perl 
     71      userid:      DUNCAND (Darren Duncan) 
     72      chapterid:   7 (Database_Interfaces) 
     73      enteredby:   SMUELLER (Steffen Müller) 
     74      enteredon:   Fri Apr 11 07:37:39 2008 GMT 
     75 
     76    The resulting entry will be: 
     77 
     78    Muldis:: 
     79    ::Rosetta    cmpOl Full-featured truly relational DBMS in Perl  DUNCAND 
     80 
     812008-04-10   Darren Duncan <perl@DarrenDuncan.net> 
     82 
     83    Record update in the PAUSE modules database: 
     84 
     85           modid: [Muldis::DB] 
     86           statd: [c] 
     87           stats: [m] 
     88           statl: [p] 
     89           stati: [O] 
     90           statp: [l] 
     91     description: [Full-featured truly relational DBMS in Perl] 
     92          userid: [DUNCAND] 
     93       chapterid: [7] 
     94        mlstatus: [delete] was [list] 
    2895 
    29962008-03-23   Darren Duncan <perl@DarrenDuncan.net> 
     
    580647 
    581648    * Shortly after this, QDRDBMS was renamed to its presumably final name 
    582     of "Muldis DB", and its command language to "Muldis D". 
     649    of "Muldis DB", and its command language to "Muldis D".  But while 
     650    "Muldis D" stuck, "Muldis DB" was fated for a further rename later. 
    583651 
    5846522006-04-14 thru 2006-11-22 
     
    594662 
    595663    * Set-Relation received various small updates thru 2007-02-03, but is 
    596     now stagnant; it will likely get un-stuck after Muldis DB sets an 
     664    now stagnant; it will likely get un-stuck after Muldis Rosetta sets an 
    597665    example for it. 
    598666 
     
    620688    6 version; Pugs 6.2.13 (SVN rev 11402), on 2006-10-27, had the last 
    621689    CPAN release of Perl 6 Rosetta, with trivial Perl 6 only updates. 
    622     After this, Pugs would have a Muldis DB instead. 
     690    After this, Pugs would have a Muldis Rosetta instead. 
    623691 
    624692    * This time period also saw very little code, and almost entirely 
     
    675743    production-ready first, to be used until Perl 6 itself was production 
    676744    ready.  That co-development was maintained afterwards, and happens with 
    677     the Muldis DB core. 
     745    the Muldis Rosetta core. 
    678746 
    679747    * There was practically no code produced at this time, mainly just 
     
    715783 
    716784    * A Lightning Talk was also given introducing Rosetta at OSCON 2005; 
    717     but it is Muldis DB instead that will fulfill the promises made in it. 
     785    but it is Muldis Rosetta instead that will fulfill the promises made in 
     786    it. 
    718787 
    7197882002-06-07 
     
    723792    multiple database products.  Some of this work was reused later in the 
    724793    Rosetta DBMS framework et al, and hence 2002 is the start of the 
    725     declared copyright date range for Muldis DB. 
     794    declared copyright date range for Muldis Rosetta. 
  • ext/Muldis-Rosetta/Makefile.PL

    r20273 r20277  
    66 
    77name       ('Muldis::Rosetta'); 
    8 version    ('0.6.2'); 
     8version    ('0.7.0'); 
    99abstract   ('Full-featured truly relational DBMS in Perl'); 
    1010author     ('Darren Duncan <perl@DarrenDuncan.net>'); 
  • ext/Muldis-Rosetta/lib/Muldis/Rosetta.pm

    r20275 r20277  
    44########################################################################### 
    55 
    6 package Muldis::Rosetta-0.6.2 { 
     6package Muldis::Rosetta-0.7.0 { 
    77    # Note that Perl code only exists at all in this file in order to help 
    88    # the CPAN indexer handle the distribution properly. 
     
    2323=head1 VERSION 
    2424 
    25 This document is Muldis::Rosetta version 0.6.2. 
     25This document is Muldis::Rosetta version 0.7.0. 
    2626 
    2727=head1 DESCRIPTION 
  • ext/Muldis-Rosetta/lib/Muldis/Rosetta/Engine/Example.pm

    r20275 r20277  
    66########################################################################### 
    77 
    8 module Muldis::Rosetta::Engine::Example-0.6.2 { 
     8module Muldis::Rosetta::Engine::Example-0.7.0 { 
    99    # Note: This given version applies to all of this file's packages. 
    1010 
     
    331331=head1 VERSION 
    332332 
    333 This document describes Muldis::Rosetta::Engine::Example version 0.6.2 for 
     333This document describes Muldis::Rosetta::Engine::Example version 0.7.0 for 
    334334Perl 6. 
    335335 
     
    387387 
    388388It also requires these Perl 6 classes that are in the current distribution: 
    389 L<Muldis::Rosetta::Interface-0.6.2|Muldis::Rosetta::Interface>. 
     389L<Muldis::Rosetta::Interface-0.7.0|Muldis::Rosetta::Interface>. 
    390390 
    391391=head1 INCOMPATIBILITIES 
  • ext/Muldis-Rosetta/lib/Muldis/Rosetta/Interface.pm

    r20275 r20277  
    44########################################################################### 
    55 
    6 module Muldis::Rosetta::Interface-0.6.2 { 
     6module Muldis::Rosetta::Interface-0.7.0 { 
    77    # Note: This given version applies to all of this file's packages. 
    88 
     
    255255=head1 VERSION 
    256256 
    257 This document describes Muldis::Rosetta::Interface version 0.6.2 for Perl 
     257This document describes Muldis::Rosetta::Interface version 0.7.0 for Perl 
    2582586. 
    259259 
  • ext/Muldis-Rosetta/lib/Muldis/Rosetta/SeeAlso.pod

    r20273 r20277  
    1010=head1 VERSION 
    1111 
    12 This document is Muldis::Rosetta::SeeAlso version 0.4.4. 
     12This document is Muldis::Rosetta::SeeAlso version 0.5.0. 
    1313 
    1414=head1 DESCRIPTION 
  • ext/Muldis-Rosetta/lib/Muldis/Rosetta/Validator.pm

    r20275 r20277  
    66########################################################################### 
    77 
    8 module Muldis::Rosetta::Validator-0.6.2 { 
     8module Muldis::Rosetta::Validator-0.7.0 { 
    99 
    1010    use Test; 
     
    229229=head1 VERSION 
    230230 
    231 This document describes Muldis::Rosetta::Validator version 0.6.2 for Perl 
     231This document describes Muldis::Rosetta::Validator version 0.7.0 for Perl 
    2322326. 
    233233 
     
    307307 
    308308It also requires these Perl 6 classes that are in the current distribution: 
    309 L<Muldis::Rosetta::Interface-0.6.2|Muldis::Rosetta::Interface>. 
     309L<Muldis::Rosetta::Interface-0.7.0|Muldis::Rosetta::Interface>. 
    310310 
    311311=head1 INCOMPATIBILITIES 
  • ext/Muldis-Rosetta/t/Muldis_Rosetta_00_Compile.t

    r20273 r20277  
    66 
    77use_ok( 'Muldis::Rosetta' ); 
    8 skip( 1, q{is( Muldis::Rosetta.WHO.version, 0.6.2, 
     8skip( 1, q{is( Muldis::Rosetta.WHO.version, 0.7.0, 
    99    'Muldis::Rosetta is the correct version' );} ); 
    1010 
    1111use_ok( 'Muldis::Rosetta::Interface' ); 
    12 skip( 1, q{is( Muldis::Rosetta::Interface.WHO.version, 0.6.2, 
     12skip( 1, q{is( Muldis::Rosetta::Interface.WHO.version, 0.7.0, 
    1313    'Muldis::Rosetta::Interface is the correct version' );} ); 
    1414 
    1515use_ok( 'Muldis::Rosetta::Validator' ); 
    16 skip( 1, q{is( Muldis::Rosetta::Validator.WHO.version, 0.6.2, 
     16skip( 1, q{is( Muldis::Rosetta::Validator.WHO.version, 0.7.0, 
    1717    'Muldis::Rosetta::Validator is the correct version' );} ); 
    1818 
    1919use_ok( 'Muldis::Rosetta::Engine::Example' ); 
    20 skip( 1, q{is( Muldis::Rosetta::Engine::Example.WHO.version, 0.6.2, 
     20skip( 1, q{is( Muldis::Rosetta::Engine::Example.WHO.version, 0.7.0, 
    2121    'Muldis::Rosetta::Engine::Example is the correct version' );} );