I have a Jira (+GreenHopper) instance connected to our staff LDAP directory and am wondering what the "best practice" is for handling staff that leave the organisation (and thus leave LDAP).
I've got a support ticket open regarding a stack trace that GreenHopper is spewing on to some pages when the requestor is no longer in the directory and the suggestion is to migrate all the affected issues to someone else, but I'm reluctant to do this as the data no longer becomes accurate.
In order to keep the data consistent, I could create the users in Jira's internal directory and deactivate them, but this seems to be a manual process.
I don't mind if the inactive user is displayed as a simple username with no links, as it is still clear that 'user.x' requested / changed / touched the issue.
How should I handle users when staff leave?