-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[dagster-hex] update to latest standards #28
Conversation
@maximearmstrong what are your thoughts on removing |
@cmpadden Very much in favor. I think deprecating the resource makes sense, then we can remove it when the breaking version is released. |
Co-authored-by: colton <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved pending resolution of this thread
We are moving away from using
resource
decorated functions as resources, and instead favoringConfigurableResource
. This pull request "modernizes" the Hex integration to use aConfigurableResource
:ConfigurableResource
forHexResource
hex_resource
HexResource
from an assetNext steps will be updating the documentation, and flushing out more examples of using the resource.
Presently, I don't believe we need a
hex_project_asset
as we don't derive much for the user automatically, but can instead provide thorough examples of using the resource. This may change in the future, if we decide to generate assets for all projects in a workspace.Unfinished tasks: