• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Do I have to test my FBN in UNIX box? or only win2000 will be enough?

 
calvin zhu
Ranch Hand
Posts: 54
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Current I have only Windows 2000 os, where I already tested and the result is good.
But I couldn't get hand of UNIX and I don't know the test result on it. (Thought it should be ok, but without test I'm not 100% sure.)
I wonder can I just write this test platform in Readme.txt? And expect the SUN's people will also test on Windows2000?
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
One of the requirements it to list the OS you used in the readme.txt.
I believe this is to make sure the assessor also uses that OS to test, because not everyone can get to a UNIX box, and should have to in order to get certified.
Now of course that is my opinion, but it sounds logical to me.
Mark
 
John Smith
Ranch Hand
Posts: 2937
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

But I couldn't get hand of UNIX and I don't know the test result on it. (Thought it should be ok, but without test I'm not 100% sure.)

I would say it is quite likely that the assessor will run your program under Unix/Linus, -- after all, it is Sun Microsystem. I would suggest that you install Red Hat Linux on your Windows box and test your program under both platforms.
Eugene.
 
ravi janap
Ranch Hand
Posts: 389
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Mark
Do we also need to provide the setenv batch file
for different environments for eg Unix, Linux, Mac etc. I have access to Windows XP only and I have developed the batch for that environment only.
The setenv.bat file being used by me is:

set JAVA_HOME=c:\j2sdk1.4.1_01
set PATH=%JAVA_HOME%\bin;%PATH%
set CLASSPATH=C:\submission\classes;%CLASSPATH%
I have documented the development OS in readme file.
Thanks
Ravi
 
Peter den Haan
author
Ranch Hand
Posts: 3252
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I believe you can safely assume that the assessor has a properly set up JRE and will have the "java" command in the path. I would not submit batch files or shell scripts. IMHO, if you require the assessor to set up a CLASSPATH your packaging leaves something to be desired. All that should be necessary is "java -jar client.jar data.db" or similar.
I personally did not include any instructions or batch files on how to set up JAVA_HOME or a PATH. I did merely state the assumption that this had been set up. I did include the command lines for running the client in local mode, the server, and the client in remote mode. All of these command lines were identical in both Unix and Windows.
To avoid surprises, I do recommend testing on as many different OSs as you can -- but don't overdo it. I personally developed on Windows 98 (yes, it was that long ago) and when shortly before submission I tested on Windows NT I got a heart attack because the GUI was a mess. There were a few JDK bugs and quirks. So I implemented workarounds because I did not dare make any assumptions about the platform the assessor would use.
- Peter
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic