Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[wtp-pmc] Dali review questions

I worked through a start-from-RDB case and had some questions/comments, which I included with my more general questions below.


  • I think the Glassfish link is wrong; I had to use:
  • I couldn’t figure out how to set the persistence provider, or even what the types of the values were supposed to be for the two text boxes. Some kind of hint as to what’s being looked for (directory? jar file? URL? other?) would be helpful right in the dialog. Better yet would be some kind of validation/browsing help. Also, could we set a default so I wouldn’t have to answer the question from scratch the next time?
  • Would it be possible to include a step-by-step example that includes setting up Derby or some other O/S DB? If there are issues with being inclusive of vendors, then I’m happy to have lots of such examples…my concern is just that struggling to get to the starting point of the Dali demo took me a long time and a lot of setup steps/patience.
  • What’s the experience inside WTP? Would we use facets to make this simpler? How else does it differ from the SE (containerless) case?
  • How much annotation validation exists today? How hard will the migration to APT be? When will that happen?
  • Build path configuration in “Add persistence” wizard: Shouldn’t this be a checkbox, on by default, and then perhaps a button to get to the more complex setup dialog? Better yet would be offering to add the libraries automatically…I had to grovel around a little too much to get the libraries set up, and that felt automatable.
  • Heuristic mapping guesses (substrings, nearest match, etc.)? Any thoughts on a visual surface for this process? (just curious…obviously not part of this release ;-)
  • How hard will DTP migration be in 3.2?
  • How much functionality is covered by your tests? (Same question I had for JSF.)
  • User docs look pretty good – need some sections completed, links filled in, and minor proofreading. I noticed that sections 6.1 and 6.3 seem to be the same thing. Only major comment is to echo the “getting to the starting point was a real challenge” issue, and some step-by-step instructions for various DB providers would have been incredibly helpful. (I used Derby, but it could have been anything that didn’t require $ to download for experimentation.)


The only other thing I might add to your slide deck is a brief (one slide) “development roadmap” to give some guidance on what features you imagine adding at what pace.


Again, apologies for not having sufficient time in the schedule today. I’ll respond to Neil’s scheduling email separately.



Back to the top