I more or less agree with the changes proposed here. Two things to note, though:
1) IDistroSeries should be modified in the same way.
2) You can't just drop bugtargetname and bugtargetdisplayname;
they are part of IBugTarget, so you'd have to make this
change across all IBugTargets.
Since the second point is quite a big one, I'd propose keeping those attributes, delegating to unique_name and displayname.
I more or less agree with the changes proposed here. Two things to note, though:
1) IDistroSeries should be modified in the same way. yname;
2) You can't just drop bugtargetname and bugtargetdispla
they are part of IBugTarget, so you'd have to make this
change across all IBugTargets.
Since the second point is quite a big one, I'd propose keeping those attributes, delegating to unique_name and displayname.