buildingSMART Forums

IFC Development Monthly Call - 20 August 2020

Greetings buildingSMART Technical Community,

The next meeting will be 20 August 2020, 13.00 UTC/GMT

Topic:

Do we want/need IfcOwnerHistory?

Topic Summary:

While always part of the schema IfcOwnerHistory has had sporadic and inconsistent implementation. It has been an optional instantiation, assigned to each object, relationship, and/or properties. Concerns include, but are not limited to:

  • File bloat
  • File- vs. entity/class-based tracking of history
  • Relationship to CDEs
  • Impact on full- vs. partial-model exchanges
  • Supporting multiple serializations (schema defintion vs. implementation)

The conversation also crosses concerns with some kind of logical, persistent identification system as identified by:

If we move away from “file-centric” exchanges, how do we conserve consistency between exchanges of partial datasets?

How can data providers (sending data) know the history of updates in a distributed ecosystem of online CDEs?

Is it a responsibility of the online tools (CDEs) to guard the consistency of their dataset? Should we use API definitions (or header information) to define information that is now ‘hidden’ inside a file?

Or should we just drop it all together since nobody is using it anyway?

Additional links to similar/related topics here in the Forums:

As usual, please submit any slides for discussion at least 24 hours prior to the meeting to technical@buildingsmart.org.

IFC Development Monthly Call

Please join my meeting from your computer, tablet or smartphone.
https://global.gotomeeting.com/join/362688421

You can also dial in using your phone.
United States: +1 (312) 757-3119

Access Code: 362-688-421

More phone numbers
Australia: +61 2 8355 1038
Austria: +43 7 2081 5337
Belgium: +32 28 93 7002
Canada: +1 (647) 497-9373
Denmark: +45 32 72 03 69
Finland: +358 923 17 0556
France: +33 170 950 590
Germany: +49 721 6059 6510
Ireland: +353 15 295 146
Italy: +39 0 230 57 81 80
Netherlands: +31 202 251 001
New Zealand: +64 9 913 2226
Norway: +47 21 93 37 37
Spain: +34 932 75 1230
Sweden: +46 853 527 818
Switzerland: +41 315 2081 00
United Kingdom: +44 330 221 0097

New to GoToMeeting? Get the app now and be ready when your first meeting starts:
https://global.gotomeeting.com/install/362688421

If there are any questions, please let me know.