buildingSMART / buildingSMART/IFC4.x-development
Underscores in predefined types
Open
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
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