Why not just rewrite the shell script as a Java app, like we did for WebAppCreator/etc?
If not, I would prefer to just have the static file used everywhere so that we will actually update it (otherwise this will be in a worse position than where we started, which was about having the static list of packages out of sync with the code). http://gwt-code-reviews.appspot.com/983801/show -- http://groups.google.com/group/Google-Web-Toolkit-Contributors
