Hi Rick, I tried to take a "beginner's mind" and explore the Getting Started guide with 10.15.
I stumbled a bit, and I'm wondering if we could do a bit of smoothening and path-straightening prior to release. First of all, I searched and didn't find a simple "one-pager" describing CLASSPATH versus MODULEPATH, why it matters, how I would go about choosing which configuration approach to use, what the restrictions are on switching back-and-forth, etc. Perhaps we could put something like that up at the very beginning, in either "Deployment Options" or "System requirements"? Secondly, is it true that if I use either "java -jar derbyrun.jar" or the scripts in the bin/ directory, then I'm going to be using only CLASSPATH, not MODULEPATH? I couldn't figure out how MODULEPATH would have any interactions with either of those methods. If this is the case, then maybe a sentence at the start of "Choosing a method to run the Derby tools and startup utilities" describing this would help. Lastly, I think this might be just an oversight from some time in the past, but with my "beginner's mind" I was struck by how awkwardly we introduce the NetworkServer in the Getting Started manual. For example "Using the Derby tools and startup utilities" starts out by saying "The tools that are included with Derby are dblook, ij, and sysinfo." Then about in the middle of the page it suddenly dumps "NetworkServerControl" into the mix. And nowhere in the entire Getting Started manual do I find anything at all about the startNetworkServer and stopNetworkServer scripts in the bin/ directory. Instead, the "Activity 4" section just tells you to use "java -jar derbyrun.jar" to start and stop the Network Server, which is awkward as heck if you chose to use the bin/ scripts when you launched into "Getting Started with Derby". Anyway, I realise that nearly all of this pre-dates the modularization work that you did, but I thought it was worth sharing the feedback regardless. Oh, and BTW, all my testing continues to go well, haven't found any actual code problems to note yet. thanks, bryan