RPM

Eliminate the RPM_I18NSTRING_TYPE data type

Registered by Jeff Johnson

Remove all support for RPM_I18NSTRING_TYPE in RPM (and there
may be some associative array like methods in bindings). The side
effect there will be to change the data type in packaging, which
has no legacy compatibility issues with new packages read by old rpm.

The reverse "backward" compatibility can be dealt with by changing
the data type on the fly (which is tricky because header blobs
are digitally signed, but the place where the type conversion needs
to be accomplished is well known from a similar
 RPM_CHAR_TYPE -> RPM_UINT8_TYPE

Blueprint information

Status:
Started
Approver:
Jeff Johnson
Priority:
Medium
Drafter:
Jeff Johnson
Direction:
Approved
Assignee:
Jeff Johnson
Definition:
Approved
Series goal:
Accepted for 5.4
Implementation:
Deployment
Milestone target:
milestone icon 5.4.11
Started by
Jeff Johnson

Related branches

Sprints

Whiteboard

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.