-
Notifications
You must be signed in to change notification settings - Fork 16
Proposal: Deprecate MAEC Container
Desiree Beck edited this page Apr 20, 2015
·
19 revisions
Status: Open
Comment Period Closes:
Affects Backwards Compatibility: Yes
Relevant Issues: https://github.com/MAECProject/schemas/issues/103
The MAEC Container was created to support notional use cases where multiple MAEC Packages needed to be embedded in a single document. However, there are simpler options for supporting multiple MAEC Packages.
We propose to deprecate the MAEC Container for the sake of simplicity. The MAEC Container use case is not strong enough to warrant having the separate output format. A simpler alternative is to capture multiple MAEC Packages in a single Package document.
<maecPackage:MAEC_Packages>
<maecPackage:MAEC_Package id="maec-test-pkg-1 schema_version="5.0">
<maecPackage:Objects>
...
</maecPackage:Objects>
<maecPackage:Malware_Subjects>
...
</maecPackage:Malware_Subjects>
</maecPackage:MAEC_Package>
<maecPackage:MAEC_Package id="maec-test-pkg-2 schema_version="5.0">
<maecPackage:Malware_Subjects>
<maecPackage:Malware_Subject>
...
</maecPackage:Malware_Subject>
</maecPackage:Malware_Subjects>
</maecPackage:MAEC_Package>
</maecPackage:MAEC_Packages>This change will not be backward compatible.
- Does the proposed deprecation simp?
- Are the proposed additional values appropriate?