Replies: 2 comments 2 replies
-
These are still important for folks who build frameworks over Dagster, e.g. a user who has built their own DSL for building dependency graphs. |
Beta Was this translation helpful? Give feedback.
2 replies
-
We could do work to de-emphasize them and cast them as "advanced" APIs, but we need to maintain backwards compatibility. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This would entail removing
SolidDefinition
in favor of@solid
,PipelineDefinition
andDependencyDefinition
in favor of@pipeline
,ResourceDefinition
in favor of@resource
,LoggerDefinition
in favor of@logger
,RepositoryDefinition
in favor of@repository
, andScheduleDefinition
in favor of@schedule
. The goal here is to reduce the user-facing API documentation/tutorial surface & to avoid presenting what is in effect a false choice (since the decorator APIs are equally powerful and to be preferred in every case of which we're aware).We would deprecate in 0.10.0 and remove in 0.11.0.
Beta Was this translation helpful? Give feedback.
All reactions