buildingSMART / buildingSMART/BCF-XML

TopicType and TopicStatus in BCF XML and BCF API differ in requirements

Open
#397 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
PowerShell
Stars
261
Forks
91
PR merge metrics
No merged PRs in 30d

Description

In BCF XML, TopicType and TopicStatus are marked as required:

* https://github.com/buildingSMART/BCF-XML/blob/bc48611d0d7a1587f028a2b69677a1aafd5cd0a8/Schemas/markup.xsd#L118-L119
* https://github.com/buildingSMART/BCF-XML/tree/release_3_0/Documentation#topic

In the BCF API, they're optional. We should probably make it the same in both standards.

Contributor guide

No contributing guide indexed for this repository

Research direction

Compare the TopicType and TopicStatus declarations in Schemas/markup.xsd with the Topic documentation under release_3_0/Documentation, then determine how the BCF API treats those fields. Clarify whether both standards should require or allow them before updating the relevant specification text and validating consistency.

Written by the indexing model from the issue text.

Assessment

Tech stack
xml
Domain
api
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.