home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: Java
/
Java.zip
/
rdb084r2.zip
/
Readme.1st
< prev
next >
Wrap
Text File
|
1997-03-19
|
7KB
|
181 lines
This is the readme.1st file for RXDbase and MaxBase.
HOW TO GET 'LATEST AND GREATEST'
"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'
Just jump to http://www.GeoCities.com/SiliconValley/Park/4218/
DIFFERENCES FROM 0.84R1 and 0.83
"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'
.) Included the right MaxBase.class (hem)
.) Corrected the documentation.
.) Added the runme.cmd, runme.bat batch file for OS/2 and Windows users.
.) Corrected a bug in RXDbase: sometime adding a record made the library crash.
.) Thanks to Giuseppe Aprile, now MaxBase can convert its archives to and
from DB III / IV.
.) You can now scroll, in MaxBase, the archive also horizontally
(I have used Jesse Hammons' ScrollPanel class).
INSTALLATION AND FIRST STEPS
"'"'"'"'"'"'"'"'"'"'"'"'"'"'
QuickStart:
just unzip plugins.zip (or MACplug, UNIXplug if you use Macs or Unices), then
type 'java MaxBase' and, via the GUI, connect to the database "imgs.dat".
Select one or all of the entries in the database and click on the
"view text/image" button.
runme.cmd, runme.bat batch files are provided for OS/2 and Windows users.
Warning:
----------------------------------------------------------------------
this package was created using NetRexx, a compiler which generates
Java code. The programs generated by it (and all the programs here are such)
need the NetRexx classes. A copy of these is here in this package,
file NetRexxR.zip. Just copy NetRexxR.zip in a directory that's in your
CLASSPATH environment variable, and you're OK (no need to unzip them).
Be sure to have .\. (./. or whatever your OS needs) in the classpath environment
variable.
Read also the file 'license.txt' in the netrexx\lang directory that resides in
NetRexxR.zip, because it contains the user license for those NetRexx classes.
License.txt doesn't apply to RXDbase and MaxBase, though: for those two, refer
to the .doc accompanying them.
----------------------------------------------------------------------
If you're interested in plugins for MaxBase and are using WinXX or OS/2, also
unzip the file plugins.zip.
If you are using a Mac unzip macplug.zip, and finally for Unix unzip unixplug.zip.
Those packages differ for the included databases (in WinXX and OS/2 you have
newline = \r\n, in Mac = \r and in Unix = \n) and plugin.ini.
Done those, you can read the RXDbase or RXFile documentation, and/or study
the *.nrx examples that came with them, and/or just have a look at MaxBase
by issueing 'java MaxBase' (again, 'javapm MaxBase' if you do this in
OS/2).
PLATFORM CONSIDERATIONS
"'"'"'"'"'"'"'"'"'"'"'"
Important: there are bugs in the 1.0.2 JVM garbage collection;
they show up quite quickly in a program like MaxBase.
Expecially if you're using OS/2 Warp Java VM do the following;
*) When you launch MaxBase, launch it with the following command:
javapm -ms16M -noasyncgc MaxBase
*) For other applets, run them with the option -noasyncgc, i.e.:
java -noasyncgc AppletName
That should fix it. If it does not, file a problem report to maxmars@pianeta.it .
(Yes, that's me)
There are problems in both the current 1.0.2 beta and in the 1.0.1 release versions, and IBM is looking at them.
PLEASE BE VOCAL
"'"'"'"'"'"'"'"
Yes, I need _your_ feedback on errors, incompatibilites, suggestions, etc.
So far I'm testing it only on the OS/2 platform. I'd be interested on
feedback also from users of other O.Ss. and platforms.
TAKE THE SURVEY
"'"'"'"'"'"'"'"
I started all this some months ago, without knowing what seriously could be done
with Java; precedently I have coded other databases in a variety of languages
(Rexx, C, C++) and now I have a better understanding of the Java capabilities
thanks to this implementation of my core routines.
What I need right now is to know how do _you_ are using MaxBase or RXDbase, what
would you like it to become, what do you think are its main strong point, the
weak ones, and so on.
Please take the time to fill out this little survey; I think that letting anyone
have a look at the development of this database (and a chance to improve it,
with your suggestions) is a thought worth the time that you will spend here.
Thans!
Ah, I forgot: those infos will be highly confidential. I promise I *won't*
give them to anyone (the only exception is that maybe I will publicly report
the percentage of users divided for the platform, i.e. 15% Linux,
20% MacIntosh, etc).
E-mail a copy of this form, of course after having filled it, to:
maxmars@pianeta.it (Internet)
2:332/529.12 (Fidonet)
---------8<--------------------------8<----------------------8<------------------
Personal infos:
"'"'"'"'"'"'"'"
Name: ________________________________________________________
Surname: _____________________________________________________
E-mail address: ______________________________________________
Age: ___ , Sex: ___
[ ] I am a student.
[ ] I am employed.
[ ] I am none of the above.
Use of MaxBase:
"'"'"'"'"'"'"'"
[ ] I use MaxBase (the graphical front-end for RXDbase).
[ ] I use RXDbase (the db class).
[ ] I use it/them for my work.
[ ] I use it/them at home.
Platform(s) used for running MaxBase:
"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"
[ ] MacIntosh
[ ] OS/2
[ ] Linux
[ ] Other Unices
[ ] Windows 95
[ ] Windows NT
[ ] Other (Please specify: _______________________)
License of MaxBase/RXDbase:
"'"'"'"'"'"'"'"'"'"'"'"'"'"
MaxBase/RXDbase will be enhanced from now to 1.0 (MaxBase will
see a major cosmetic re-write, for example), then it will go
shareware.
Note:
*) Std Edition: the package which will include binaries for RXFile
and RXDbase, source + binaries for MaxBase, docs, examples and a
couple of plug-ins. All the other versions are differentiated by
the price.
*) Academic version: aimed at students.
*) Business version: > XX copies will cost as XX copies
*) No-profit version: you can have the package for free if you
use it in a no-profit organization environment.
I think that US$__ would be a good price for the standard version.
I think that US$__ would be a good price for the academic version.
I think that US$__ would be a good price for the business version. XX = __.
I think that US$ 0 (zero) is a great price for the no-profit version!
Suggestions:
---------8<--------------------------8<----------------------8<------------------
Ciao and thanks for your time!
Max.