A very inspiring discussion about usability of DukeScript has happened on the development Apache NetBeans mailing list. As a result of the comments collected there, here comes an attempt to improve the first contact experience when somebody tries the archetypes or the IDE wizard out of curiosity without knowing anything about the APIs.
When the freshly created application starts, it now contains a footer with links to documentation, blogs, etc.
Removing the footer is a matter of deleting one script tag in the
<!-- Remove this line to remove the button bar in the footer --> <script async=true src="http://dukescript.com/presenters/welcome.js"></script>
The change can be tried out immediately as necessary updates to the archetypes are already hosted on the Apache Maven Central. Just try:
$ mvn archetype:generate \ -DarchetypeGroupId=com.dukescript.archetype \ -DarchetypeArtifactId=knockout4j-archetype \ -DarchetypeVersion=0.23 \ -DgroupId=your.company -DartifactId=test -Dversion=1.0-SNAPSHOT $ cd test $ mvn install $ mvn -f client/pom.xml exec:exec
And you shall see the links! Is it now easier to get started with DukeScript?