1.0.0 Release Planning #62
alexlafroscia
started this conversation in
General
Replies: 1 comment 2 replies
-
Here's my proposal for what I think that we should focus on "completing" the existing set of components and, once that has been done, cut the initial release. That set of components would be:
"Complete" to me means two things:
|
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I think it would be useful to figure out what should constitute the "bar" to meet for releasing
1.0.0
of this addon.Pre-
1.0.0
software can be hard to consume; every release can contain breaking changes without violating SemVer, meaning consumers need to be extra careful when upgrading their apps. Package managers will often avoid deduplicating multiple versions of pre-1.0.0
software for the same reason, which can cause dependency maintenance headaches for consumers. Thus, I think it would be nice to get out of a pre-1.0.0
version as soon as possible.If we wait until we have a complete set of the HeadlessUI components, with all of their functionality implemented, it could be a long while before this addon matures to a non-prerelease version. I would propose that instead of targeting that as the criteria for releasing
1.0.0
, we instead determine some other set of criteria that should be met.Beta Was this translation helpful? Give feedback.
All reactions