Issues raised against the DEXlib infrastructure.
Issue file: dexlib/docs/issues/issues.xml
Issue:
RBN-1 by Rob Bodington (05-09-02) minor_technical issue
Resolution: Accept. Status: open
/IGNORE is used inconsistently throughout the capabilities.
According to AP239 annex and dexlib/help/dex/implementor_trans.xml, the
following should be used.
In particular optional values should default to '$' and only be set to
'/IGNORE' if there is a value assigned.
Value
|
Description
|
'' |
indicates user data managed by the sending system but
not provided for data exchange.
|
'/NULL' |
indicates user data in a mandatory attribute that is
not managed by the sending system or currently not known.
|
'$' |
$ is used in the physical file, if an optional attribute is not
instantiated.
|
'/IGNORE' |
Attribute values are set to '/IGNORE' when the
information that could be held by the attribute is instead assigned
to the instance of the entity.
|
Table 1 — Attribute values
Comment:
(Rob Bodington 05-09-21)
The proposal is that wherever an attribute should not be used, i.e. it
should have been removed from the model as assignment is used instead,
it should be populated with /IGNORE, regardless of whether the attribute is used or
not.
This means that any translator does not have to parse the attributes to
determine whether there is an assignment holding the value or not. This
should be consistent through out.
Comment:
(Sean Barker 06-01-16)
Table revised, but question of whether this is purely for instance diagrams or whether the transferred data could contain
$ raised.
Issue:
RBN-3 by Rob Bodington (05-09-21) minor_technical issue
Resolution: Accept. Status: open
We need to agree what URL / URN we are supposed to be using for
identification of the external_class_library and use it consistently.
Propose that we use urn:plcs:rdl:std as the id of external_class_library for
all standard classes. We then add an attribute to the figure XML which
will cause the XSL to output the footnote:
"The URN urn:plcs:rdl used in the figure is provided for example
only. The correct urn is in the process of being registered."
For non standard extensions of the PLCS RDL, e.g. the UK MOD reference
data that extends the PLCS RDL would have a urn of:
urn:plcs:rdl:ukmod
Issue:
RBN-4 by Rob Bodington (05-09-21) minor_technical issue
Resolution: Accept. Status: open
There are situations where the identification of something is not known or
not required.
e.g. a failure mode, or the serial number or part number or state is not known,
The proposal is use the entity, e.g. state, but not provide any identification_assignment.
Issue:
RBN-5 by Rob Bodington (05-09-21) minor_technical issue
Resolution: Accept. Status: open
The VISIO and other source files should be uploaded to the relevant dvlp
folder once the capability is complete.
Issue:
RBN-8 by Rob Bodington (05-09-21) minor_technical issue
Resolution: Accept. Status: open
Should we include example data (e.g. Part 21 or Part28)?
Comment:
(Rob Bodington 05-09-21)
The P28 examples will be very large. We should provide a set of test
examples outside of the capabilities. Each DEX should have a full example.
Issue:
RBN-9 by Rob Bodington (05-09-21) minor_technical issue
Resolution: Accept. Status: open
Documentation should be provided as to how to extend the PLCS reference
data. I.e. how to identify which PLCS classes need to be extended.
Issue:
RBN-10 by Rob Bodington (05-09-21) minor_technical issue
Resolution: Accept. Status: open
We need a capability assigning_person_in_organization
with a template:
assigning_person_in_organization
Issue:
RBN-11 by Rob Bodington (05-09-21) minor_technical issue
Resolution: Accept. Status: open
We need a capability to assign_organization_type
Issue:
RBN-12 by Rob Bodington (05-09-21) minor_technical issue
Resolution: Accept. Status: open
We need a capability assigning_contract with a template assigning_contract
Issue:
GYL-1 by Leif Gyllstrom (05-10-04) minor_technical issue
Resolution: Accept. Status: open
Raise a SEDS against AP239 regarding the requirement for a new module
that deals with the assignment of descriptions to any entity type.
Issue:
GYL-2 by Leif Gyllstrom (05-11-07) minor_technical issue
Resolution: Accept. Status: open
Rename existing capability representing_condition with assigning_condition
in order to follow the convention taken by the other assigning capabilities..
Add template assigning_condition to the capability
Issue:
GYL-3 by Leif Gyllstrom (05-12-09) minor_technical issue
Resolution: Accept. Status: open
Replace the existing capability representing_justification with assigning_justification
in order to follow the convention taken by the other assigning capabilities.
Add template assigning_justification to the capability
Issue:
RBN-2 by Rob Bodington (05-09-05) minor_technical issue
Resolution: Accept. Status: closed
We should be consistent in our use of PLCS, AP239, ISO 10303-239.
Comment:
(Rob Bodington 05-09-21)
We should use ISO 10303-239 PLCS.
Issue:
RBN-6 by Rob Bodington (05-09-21) minor_technical issue
Resolution: Accept. Status: closed
There is a requirement to add a template
"assigning_reference_data_with_plcs_superclass" which
shows that when a classification is an extension of PLCS reference data,
the class + the PLCS super class should included. This should be added to
the capability assigning_reference_data.
Comment:
(Leif Gyllstrom 05-10-04)
Added. However, the name of the Template has been changed to
assigning_business_specific_reference_data.
Issue:
RBN-7 by Rob Bodington (05-09-21) minor_technical issue
Resolution: Accept. Status: closed
We should use Bike related data in all examples.
Comment:
(Rob Bodington 05-09-21)
Agreed.