root/ext/Muldis-Rosetta/README

Revision 20273, 4.6 kB (checked in by Darren_Duncan, 9 months ago)

ext/Muldis-Rosetta/ : part 2 of renaming Muldis DB to Muldis Rosetta - most in-file changes

  • Property svn:mime-type set to text/plain; charset=UTF-8
  • Property svn:eol-style set to native
Line 
1                              Muldis::Rosetta
2---------------------------------------------------------------------------
3
4by Darren Duncan <perl@DarrenDuncan.net>
5
6PREFACE
7
8This distribution features the Perl 5 or 6 (depending on which copy of this
9README file you are reading) module named Muldis::Rosetta (Full-featured
10truly relational DBMS in Perl) and its support structure.
11
12Muldis Rosetta has 2 co-developed versions, which are written in native
13Perl 5 and Perl 6 respectively, and which are distributed separately from
14each other.  But while the 2 versions would be similar, they are explicitly
15not intended to be drop-in substitutable for each other, as each would have
16some API differences that optimizes it for its host language.  The actual
17Muldis D language specification document will be identical for both,
18though.
19
20The Perl 5 version is intended to be the primary version during the present
21time, as Perl 5 itself is stable, production-ready, and commonly used now.
22Eventually the Perl 6 version is expected to supercede it, once Perl 6
23itself has implementations that are production-ready and in common use.
24
25That all being said, development of the Perl 6 version has been temporarily
26suspended, to focus resources on the Perl 5 version, and therefore the Perl
276 version is likely out of date by the time you read this.  In the future,
28the more-advanced Perl 5 version will be translated to Perl 6 again, either
29to re-establish their parallel development, or just to provide snapshots.
30
31Read below for how to get support or keep up to date.
32
33DOCUMENTATION READING ORDER
34
35If you want to read all the Muldis Rosetta documentation that exists now in
36this distribution, I recommend doing so in this order:
37
38   1.       README
39   2. (opt) Changes
40   3.       lib/Muldis/Rosetta.pm
41   4.       lib/Muldis/Rosetta/Interface.pm
42   5. (opt) lib/Muldis/Rosetta/Validator.pm
43   6. (opt) lib/Muldis/Rosetta/Engine/Example.pm
44   7.       lib/Muldis/Rosetta/SeeAlso.pod
45   8. (opt) TODO
46
47Then you can carry on with anything else.
48
49You may prefer the nicely HTML-formatted versions of the above, which are
50available at "http://search.cpan.org/dist/Muldis-Rosetta/".
51
52I also suggest the Muldis-Rosetta-Cookbook distribution, when that is
53available.
54
55KEEPING UP TO DATE
56
57My module set is constantly under development.  The canonical copies are
58all linked to through my website, "http://www.DarrenDuncan.net/", on the
59page called "Perl Libraries I Made" (name subject to change).
60
61For those of you that are interested in the bleeding edge of development, I
62have all parts of the Muldis Rosetta project in one or more public
63repositories. The Perl 5 Muldis Rosetta project is in a Git repository
64whose Git read-access url is "git://utsl.gen.nz/Muldis-Rosetta" and whose
65Gitweb information url is at "http://utsl.gen.nz/gitweb/?p=Muldis-Rosetta".
66The Perl 6 Muldis Rosetta project is in a Subversion repository at
67"http://svn.pugscode.org/pugs/ext/Muldis-Rosetta/".
68
69You can download slightly older versions of all of my modules from the
70public CPAN archives at "http://www.cpan.org/authors/id/D/DU/DUNCAND/", or
71on my own web server at "http://www.DarrenDuncan.net/d/perl/".
72
73CPAN also extracts the POD from modules and maintains that documentation in
74an organized and searchable fashion.  Their main search site is at
75"http://search.cpan.org", and my own DUNCAND author page is at
76"http://search.cpan.org/search?author=DUNCAND".
77
78The main CPAN search site url for Muldis Rosetta for Perl 5 is
79"http://search.cpan.org/dist/Muldis-Rosetta/"; that is the url you should
80link to presently if you want something to consider the "home page" of
81Muldis Rosetta; it is best to refer people there by default.
82
83You can download my oldest tarred and gzipped distributions from BACKPAN,
84at "http://history.perl.org/backpan/authors/id/D/DU/DUNCAND/", or from my
85web server, at "http://www.DarrenDuncan.net/d/perl/archives/", right back
86to the libdwg 1.0, first released on 2000 July 23.
87
88SUPPORT
89
90Several public email-based forums exist whose main topic is all
91implementations of the Muldis D language, especially the Muldis Rosetta
92reference implementation.  They exist so that Muldis D / Muldis Rosetta
93users can help each other, or that help coming from Muldis D / Muldis
94Rosetta developers can be said once to many people, rather than to each
95individually.  All of these you can reach via
96"http://mm.DarrenDuncan.net/mailman/listinfo".
97
98Alternately, you can purchase more advanced commercial support for various
99Muldis D implementations, particularly Muldis Rosetta, from its author by
100way of Muldis Data Systems; see "http://www.muldis.com/" for details.
101
102FIN
103
104Share and Enjoy!
Note: See TracBrowser for help on using the browser.