Task #88494
closedDrop DB field t3_origuid / "origUid" functionality
100%
Description
The special TCA value / DB field "origUid" (usually "t3_origuid") has
had a long run, and it was used for various places, making the
value of the data very ambiguous, non-predictable and thus,
not usable for further usages.
One usage was to copy a record, where origUid contained the value of
the original record - without further evaluation.
Since localizations ("localize" and "copy into language") internally
are using previously mentioned copy process, origUid contained the
value of the original translation - however not very reliable since
consecutive localize & copy processes did not maintain integrity in a
proper way. That's the reason why "translationSource" ("l10n_source")
has been introduced with TYPO3 v8 already.
Additionally, versioning used it to store the original "online ID"
which is contained within "t3ver_oid" as well.
Using the field in any extension for further usage is not recommended,
as it was never clear what the meaning of the value was.
Since the versioning/workspaces and translation handling
implemented properly, this field is filled, but has no real
use anymore - it is now removed.