Comments (15)
With BCF 2.0 we will go more in the direction of webservices than sending bcfzips over email. For that we expect a BIM-hub and see project- and user related things more on that side.
from bcf-xml.
Yep, I agree. We will need bim-hub's for managing issues. But we will still need the communication via BCF files for some time (for example for applications which are slower in supporting direct links to a BIM hub offering upload/download of BCF files). Solibri currently offers for issues a "responsibility" choice. More app's have something similar, so why not support 'assign to' also in BCF files.
from bcf-xml.
Should we then add assignedTo to the topic? I think this is very general need, not only in communicating with the hub.
from bcf-xml.
Topic or comment, what is the right place ?
and is it an email-address or simply first-name and last-name ?
from bcf-xml.
I vote yes, on topic level
In my view somebody is responsible for a topic = issue. Comments are just historical discussion / remarks with an author. The most simple identification of a user (and also an author) is his e-mail address combined with a one string name. Apps but mostly hubs can then define for themselves if they add more info like initials, first-name, second name, company, etc. If you want to be complete in BCF you could add user-definitions with these extra properties, but not sure if that is needed.
from bcf-xml.
Ok i will add that to the markup.xsd und load it up to GitHub
from bcf-xml.
Ok this is now on GitHub. Please check if it is ok like that ?
When its ok i will bring it into the documentation.
from bcf-xml.
OK, but better is to have max 1 assigned to.
Only one person can bear responsibility.
from bcf-xml.
OK, its on GitHub
from bcf-xml.
I updated also the documentation.
from bcf-xml.
IMHO, it would be nice to be able to apply multiple people to a topic. In our typical workflow, this happens quite a bit.
A good precedent even, would be the ability to assign multiple people to github issues.
from bcf-xml.
so i think we need a discussion here.
from bcf-xml.
The request of theoryshaw is understandable but keeping pleople informed should not be mixed with appointing a person who is responsible for the topic/issue. Github is not fully comparable since that is more a discussionplatform. In a ticketsystem like BCF is meant to be, only one person can be responsible otherwise we compromise on basic team-cooperation rules. The request of theoryshaw should therefor be solved in another way. I even think that it is more functionality of a hub or app to send changes in a ticket to team members then it Is a recquirement for the BCF format.
from bcf-xml.
Agree with Erik. It is about responsibility and in the end only one person is responsible for an issue (could be someone else than the creator/owner by the way)
from bcf-xml.
We'll stick with one comment at the moment.
from bcf-xml.
Related Issues (20)
- ReferenceSchema is mentioned as "optional" in documentation, but is mandatory in XSD HOT 1
- BCF v3 Project optionality is different between docs and schema
- File attribute optionality HOT 1
- Deleted
- Field of view documentation HOT 1
- BCF-XML validator HOT 4
- DueTime interpretation ill defined HOT 5
- Remove outdated section about one-to-many relations between viewpoints and comments HOT 1
- Missing Topic Label HOT 3
- Update README to include contact details for the cde group HOT 1
- Tools that support bcf 3.0 HOT 1
- CameraViewPoint units HOT 2
- What is the "ExtensionSchema" in BCF 2.0/2.1? HOT 2
- Topic GUID mismatch HOT 4
- Is multiple topics in BCF markup supported? HOT 2
- proposal: adding "GeoPoint" HOT 2
- (Question) - Why are viewpoints stored in the topic folders? HOT 2
- How to save the GUID of an IfcElementType in a bcf file HOT 1
- Add `minOccurs="1"` to all lists that should not be empty if present HOT 1
- Sync up BCF XML with BCF API
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bcf-xml.