buildingSMART / buildingSMART/IFC5-development

Optional attributes

Open
#45 4 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
HTML
Stars
220
Forks
80
Avg merge
4d 6h
Merged PRs (30d)
2

Description

It seems that attributes that were optional in the previous schema

![Image](https://github.com/user-attachments/assets/65090b4e-e29c-49ff-94f4-e5c91a6807d7)

now are not

![Image](https://github.com/user-attachments/assets/0bd85102-783b-4432-8c44-4e2c3190bbc7)

In the provided Linear Placement example, a default value of 0 is used. But maybe sometimes "optionality" is necessary?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing the previous schema with the current schema shown in the issue, then inspect the provided Linear Placement example and its default value of 0. Determine whether optional attributes are required for the IFC5 schema and document the agreed schema behavior and examples when the decision is made.

Written by the indexing model from the issue text.

Assessment

Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.