[ http://issues.apache.org/jira/browse/DERBY-879?page=all ]

Stan Bradbury updated DERBY-879:
--------------------------------

    Comment: was deleted

> The Getting Started Guide is incomplete (section: Installing and working with 
> Derby) and so not helpful to new users
> --------------------------------------------------------------------------------------------------------------------
>
>          Key: DERBY-879
>          URL: http://issues.apache.org/jira/browse/DERBY-879
>      Project: Derby
>         Type: Bug
>   Components: Documentation
>     Reporter: Stan Bradbury

>
> The "Installing and working with Derby" chapter of the Getting Started Guide 
> is incomplete and so not useful to a new Derby user (see user feedback 
> attached in the comments).  This entry contains documents for each section 
> (html page) of this Chapter what needs to be changed (marked PROBLEM) and 
> things that would be helpful to add (ENHANCEMENT).  The items marked PROBLEM 
> should be addressed ASAP.
> Chapter "Installing and working with Derby" - First page
> >> http://db.apache.org/derby/docs/dev/getstart/cgsinsta.html
> Describes the sections in the Chapter.  Update as necessary to reflect 
> changes in section titles and order.
> SECTION: Installing Derby
>  >> http://db.apache.org/derby/docs/dev/getstart/cgsinstallingderby.html
> No major problems 
> ENHANCEMENT: example showing the naming convention of a bin archive is needed.
> SECTION: Setting up your Java environment
>  >> http://db.apache.org/derby/docs/dev/getstart/tgssetupjavaenvir.html
> OK if java is setup properly in the PATH.  
> PROBLEM: Command examples need to be added to Item 2 to resolve problems with 
> the PATH.  
> PROBLEM: The problem of not having a JDK installed is not covered.
> PROBLEM: Under Related Topics - remove the link to:  "Manually setting 
> environment variables and paths"
> SECTION:Using the tools and startup utilities
>  >> http://db.apache.org/derby/docs/dev/getstart/cgsusingtoolsutils.html
> This is not a Getting Started subject.  Reduce the scope of this to IJ and 
> SYSINFO
> PROBLEM: Title is not accurate 
> PROBLEM:  dblook, export/import, database class utilities are not Getting 
> Started Topics - remove references
> PROBLEM: the scripts listed require DERBY_INSTALL be set in order to work as 
> shown in the following sections
> PROBLEM:  /frameworks/embedded/bin is not a valid directory (need 
> DERBY_INSTALL)
> PROBLEM: Only setting PATH for UNIX is identified - this is required for 
> WINDOWS in order for the scripts to work as shown in the following sections
> PROBLEM:  the /bin directory does not exist, be explicit 
> (DERBY_INSTAALL/frameworks/embedded/bin)
> SECTION: Using sysinfo
>  >> http://db.apache.org/derby/docs/dev/getstart/cgsusingsysinfo.html
> PROBLEM: In the standard distribution of Derby (the 'bin' distribution) the 
> script DOES NOT set the appropriate environment as stated on this page.
> ENHANCEMENT: An example and explanation of the output is needed.
> SECTION: Running ij
>  >> http://db.apache.org/derby/docs/dev/getstart/tgsrunningij.html
> PROBLEM: In the standard distribution of Derby (the 'bin' distribution) the 
> script DOES NOT set the appropriate environment as stated on this page.
> PROBLEM: Incorrect statement: "You must include the /bin directory in your 
> PATH environment variable to run ij."  This refers to running the IJ script.
> ENHANCEMENT: An example of a simple select is needed.
> ENHANCEMENT: State that the  command will not execute until a semicolon is 
> typed.
> SECTION: Manually setting environment variables and paths 
>  >> http://db.apache.org/derby/docs/dev/getstart/cgsmanuallysetting.html
> PROBLEM: DERBY_INSTALL and CLASSPATH are key variables and should be 
> discussed before SYSINFO and IJ.
> PROBLEM: This statement is very confusing: "This document assumes that 
> directory is named Derby_10" .  Also it is not good to use a version number 
> here, what about the next release?
> PROBLEM: This is incorrect: "The classpath is a list of the class libraries 
> needed by the JVM " reword as something like 'libraries available to' or 
> 'known to' or something.
> ENHANCEMENT: Introduce NoClassDefFoundError exception here
> ENHANCEMENT: Better title needed
> SECTION: Set the DERBY_INSTALL environment variable
>  >> http://db.apache.org/derby/docs/dev/getstart/tgs36360.html
> PROBLEM: /frameworks/embedded/bin  does not exist  (need DERBY_INSTALL).
> PROBLEM: Unix command example not provided to set variable
> ENHANCEMENT: use full path names for directories (e.g. C:\Derby_10)
> SECTION: Set the classpath
>  >> http://db.apache.org/derby/docs/dev/getstart/tgs26250.html
> PROBLEM: This is incorrect: "The classpath is a list of the class libraries 
> needed by the JVM " reword as something like 'libraries available to' or 
> 'known to' or something.
> PROBLEM: /frameworks/embedded/bin directory and /frameworks/NetworkServer/bin 
> do not exist (need DERBY_INSTALL).
> PROBLEM: Unix command example not provided to set variable
> PROBLEM: Though nice, the bullets about manually running SYSINFO and IJ are 
> not tied into the topic of CLASSPATH.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to