I’m giving the specklepy SDK a go now that it has some nice docs. I’d be happy to provide some feedback, and create PRs to make the docs better as I go.
What’s the best way to do this?
I don’t really get in what repo I can find the the docs, and there’s no “Edit this page” or “Create issue” buttons in the docs.
So far I’ve come across:
Docs on QGIS Objects, which don’t seem relevant anymore since you’ve terminated the QGIS plugin
Code that doesn’t work: info.workspaces.workspacesEnabled
I’m assuming this attribute doesn’t exist anymore now that Speckle servers always have workspaces?
The specklepy.api classes are wrappers around specklepy.core.api and should provide the same functionality.
The specklepy.api functions are designed to be used by third-party developers such as your self, and the specklepy.core.api are used by our first party applications (like Blender connector, Ifc Importer, and Speckle Automate).
The split exists to allow us to track different usage metrics; and differentiate usage of specklepy by third party developers from usage of specklepy by first party products.
In either case, the metrics track are lightweight usage analytics related to integration with speckle servers.
It allows us to improve Speckle’s service; e.g. measure impact of breaking changes, prioritize developer user needs, and understand the performance of our tech stack.