buildingSMART / buildingSMART/IFC4.x-development

Underscores in predefined types

Open
#141 3 comments 0 reactions 0 assignees View on GitHub
allocated-core ifc-update-out iso-compatibility proposal
Dominant language
Python
Stars
234
Forks
123
Avg merge
15h 4m
Merged PRs (30d)
5

Description

http://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/lexical/IfcElementAssemblyTypeEnum.htm

Contains a bunch of predefined types with underscores. Not against them, but inconsistent with rest of the schema.

E.g `TRAFFIC_CALMING_DEVICE` vs `PAVEMENTSURFACEMARKING`

Contributor guide

Open the contributing guide

Research direction

Open the linked IFC4x3 IfcElementAssemblyTypeEnum page and inventory the predefined types that use underscores, comparing them with names such as TRAFFIC_CALMING_DEVICE and PAVEMENTSURFACEMARKING. The issue is done when the naming convention is decided and the affected specification entries are made consistent.

Written by the indexing model from the issue text.

Assessment

Domain
content, documentation
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.