I'm aware that JSPWiki doesn't perform any operations (that I'm aware
of) on the authoring history. But I think that reduces the value of the wiki (if users can't - definitively - learn who the previous editors of
a page are).  Maybe I'm missing something, but you indicate that
"[h]umans .. will of course care" - but isn't that a pretty important
consideration?

Absolutely!

But I was purely talking from the technical point of view. And, that means that there is no inherent technical advantage in storing the ID of the user identity vs. storing the username itself into the repo for the purposes of viewing the history of a page (in fact, there is a tiny performance penalty for doing that). Also, storing the ID means that we cannot ever truly remove an user account either, since losing it means that we lose the mapping metadata from an abstract ID to a real name (unless that person has never changed a page, which in turn means that removal is a nasty op where you have to check every version of every single page to be able to determine whether it can be removed).

/Janne

Reply via email to