Permalink
Browse files

Update README and TODO (slightly)

  • Loading branch information...
1 parent 9a4be3d commit 17fd42f7c3d813c97122bb063942f58c5d9c0df5 @timbunce committed Sep 6, 2010
Showing with 15 additions and 5 deletions.
  1. +8 −2 README
  2. +7 −3 TODO
View
10 README
@@ -19,8 +19,14 @@ for the DBDI API, and the JDBC test suite (in some form) as our test suite.
=head1 STATUS
Code for DBDI was first written in July 2010 using role definitions
-generated by the java2perl6api tool. A basic PostgreSQL driver was added using
-the Perl 6 Zavolaj native call interface.
+generated by the java2perl6api tool.
+
+A basic PostgreSQL driver was added using the Perl 6 Zavolaj native call
+interface.
+
+A basic Perl5 DBI driver was added using the Perl 6 Blitzkost project to
+communicate with an embedded perl5 interpreter. Any Perl 5 DBI driver
+can be used from Perl 6 (though with limited functionality at the moment).
See the TODO file: http://github.com/timbunce/DBDI/blob/master/TODO
View
10 TODO
@@ -1,8 +1,12 @@
Establish a naming convention for files
- DBDI.pm6 = Driver manager class
- DBDI/$driver/* = Driver files (convention only to aid discovery, not required)
- DBDIguts/* = base classes/roles
+ DBDI.pm6 = DriverManager class
+ DBDI/$driver.pm6 = "A driver" (convention only to aid discovery, not required)
+ DBDI/$driver/* = Driver's private files
+
+Any DBDI/*.pm6 file is assumed to be a driver.
+Driver names should be lowercase.
+All-caps names are reserved for future use.
Establish base classes/roles

0 comments on commit 17fd42f

Please sign in to comment.