OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cti message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Language Content


All,

In STIX 2.1 we added an object called Language Content to the specification, to allow for internationalization.  This is a good thing, and I think will address many use cases.  My concern is not that we added it, but rather, where we the editors added it. 

It was decided that it did not make sense for the Language Content object to have the "lang" property.  As such, the editors decided that we should put the object in Part 1 and treat it as a STIX Object but not really a STIX Object more of a STIX object (little o) because it would not inherit all of the common properties.  

After many months of thought and reading of the specification, and hearing people's comments when they read our specification, I think what we did is in error. We should have just added this to Part 2, said that it inherited all of the common properties, and that the "lang" property should or must not be used. Or if it is used, it must be ignored.  

We have precedent for doing this.  In fact, this is HOW we as a TC decided to address this.  You can see an example of this in the Attack Pattern object where we "redefined" the external references common property.  Stylistically, what we do is we set the background color to be grey for that property.  The "type" property is also another property that we redefine on every object. 

So I am wondering if anyone would have an objection to making this very very simple change in the documents. 

This is being driven by a consistency problem that we have in the documents, that is being exacerbated by the changes to observed data. So I am trying to simplify the documents and their structure to make fixing the consistency problem easier and make it more intuitive for people consuming our specification. 

Bret



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]