After a week, we've had 7 responders. No, it's not a huge number, but it's honestly better than I was expecting. And we've had some interesting responses...
The answers to the first question about where our users actually use DTP was shocking to me. I had no idea that this many folks actually used DTP for its standalone database functionality rather than as part of a larger suite.
For the second question, overwhelmingly nearly everybody who uses DTP seems to use it more as a developer than as a user.
Some of the responses as to where folks would like to see DTP get used were also interesting:
- As a replacement for SQuirreL SQL inside Eclipse.
- As more integrated with the IDE
- Or as a standalone RCP SQL Tool like PL/SQL Developer
angle in the beginning of DTP, but I hadn't heard that mentioned for a while. Sounds like the PL/SQL Developer is a similar request for functionality, but perhaps as a RCP application. We actually started a bit of this effort in the last release that's available in CVS (look in the Enablement project for the org.eclipse.datatools.enablement.rcp plug-in - it's rough, but it's a start).
And then we had some very thought provoking requests for new functionality...
- Provide documentation about what is supported for each database... e.g. "how do I see an SQL query explain for Sybase ASE or DB2 UDB"?. After hours of experimenting I *think* its not possible but can't tell for sure.
- Offer the ability to specify an order when executing a batch of sql files
- ETL functionality - data extract and load
- Easier handling - see PL/SQL Developer! More DB-Status functions
- Improve the SQL parser as a standalone library
I'm not quite sure what we'd do for #1 or #4, the rest are pretty self-explanatory. Though we'd love to have any/all of these entered as feature requests in Bugzilla, it's great feedback. We *LOVE* feedback.
Do *YOU* have more suggestions for us? Well, if you haven't already filled out the survey, go ahead and fill it out now (click here for the survey). If you've already filled out the survey, feel free to join the mailing list (email@example.com) or put a message on the forum/newsgroup and let us know what you're thinking.
And as always, we're looking for help - whether it's testing and reporting bugs, contributing patches, or becoming a committer!
Thanks to everyone who's filled out the survey so far and thanks in advance to anyone else who does the same!