let me try and list the points with which i agree
* minimize number of clicks needed for basic tasks such as starting a new process and performing a task. navigation straight from the task list to the task form and back
* remove unnecessary fields like id's (i do think that priority is an end user field, though)
* the source code tabs should not be there in the real app. but in the suite download, i would also like to target evaluation features. so that is why i thought that based on a configuration property (david, let me know if you want me to add that) the web console could display source links. This was especially insteresting in the SEAM example apps and i think it would be nice to have in the jbpm examples that ship in the suite download.
I don't have a problem with the source tab showing up for adminstrators, but there is no need for end users (participant role) of the process to even know this functionality exists. We need to be targeting Joe Corporate User with the Participant functionality.