Is IfcWall.STANDARD deprecated or not?
Closed this issue · 3 comments
IFC 4.3 documentation for IfcWallTypeEnum says the STANDARD
was deprecated in IFC4, along with POLYGONAL
and ELEMENTEDWALL
(the latter have been de-deprecated(?) by IFC4.3).
Issue is that IFC4 documentation for IfcWallTypeEnum says that only POLYGONAL
is deprecated
I recall that the deprecation of "ElementedWall" in IFC4.0 went along with the introduction of an IfcWallElementedCase - an entity that had been removed again just before publication of IFC4.0.2 - and probably the deprecation notice for IfcWallTypeEnum.ELEMENTEDWALL was not updated (i.e. removed) in the same time.
I am unsure why the enumerator "Standard" lost its deprecation notice in IFC4.0.2 - or is shown as "deprecated in IFC4".
IMHO - having an automatically generated deprecation list (similar to the change log) would help to overcome those glitches.
N.B. - the change log is currently not working (tried it over the last days and it does not work)
Thanks
- clear on ELEMENTEDWALL
- for STANDARD, still not sure which documentation should I consider. Is it deprecated or not (now)?
- we're currently working on the automated list...this is how we stumbled upon some inconsistencies (i.e., this and previous github issues)
- yes, the change-log of the live doc almost never upload on my side. I use the one of the official ISO version (of course it's identical) - cc: @aothms , but I'm sure he's already aware of this issue
for STANDARD, still not sure which documentation should I consider. Is it deprecated or not (now)?
I would say yes (it is deprecated), also since the documentation states a different way to establish a "standard wall description" i.e. using material layer set usage with suitable geometry.
we're currently working on the automated list
great!