It would be great to be able to export/import comments in BCF or CSV format. Also, it would be useful to add tags such as Priority, contractor or level in the comments. Then it would be possible to import those comments in CSV format into Power BI to track the state of them.
For example, Trimble connect is already possible to add tags in the comments and export them as BCF or CSV format, then it is easy to load into Power bi to control the status of those comments using a dashboard.
Interesting suggestion @vmunozbe , we’ve been thinking of adding support for BCF and/or some sort of issue tracking capabilities for some time now, but the integration in Power BI is a new idea.
It is also possible to query the Speckle comments directly from powerBI if you want to achieve that immediately. @AlanRynne demonstrated how you can flex powerquery to use the wider GraphQl API, which includes comments, at SpeckleCon - https://www.youtube.com/watch?v=jLundZG7W20
Where we have seen other speckle users improvise in advance of some of the features you and @teocomi reference is to structure the comment with metadata according to some quasi-schema
i.e. we’ve seen both status and types recorded with emojis
etc.
@teocomi I wanted to open a chat but I found this question. At this moment, Did you add the BCF export/import funtionality? This tool is very important to collaborate with other persons or other softwares.
This is not a feature available out of the box.
While @teocomi and I have both worked extensively with BCF in the past it hasn’t made it into the mainline Speckle product.
We are working on Speckle comments being accessible via our connectors which obviates the need for BCF to some degree. Would this cover your usecases? Or how else would you be looking to export comment data?
If we did implement support it may well be as a BCF server rather than unwieldy files, would that be adequate? I’ve worked on some very large projects where BCF was exchanged as files and very quickly it became an unmanageable pile of indeterminate versions to track, so BCF-APi makes more sense to me.
Keen to hear your thoughts.