Thank you for the patch.
I'm not sure if the revision number from SCM is important enough that it should
be displayed everywhere a build is referred to — I mean, normally isn't it a
pretty cryptic meaningless token for most people anyway?
I think a better change is to allow people to set the display name as text
during a build, which should allow variable expansions like SCM revision numbers
and other things. This is often referred to as "ability to set arbitrary build
number", but what it really means is that people just want to control what
Hudson shows as an ID of the build, and that doesn't have to be the same with
what Hudson internally uses to refer to a build.
Another lesson from that RFE is that people don't like random/meaningless
numbers used as a build identifier, and to me this would only make it worse.
So I feel we need to work on this a bit more before integrating this change.