Skip to content
This repository has been archived by the owner on Oct 8, 2024. It is now read-only.

Consider having one single version for all packages #79

Open
zenorocha opened this issue Mar 9, 2018 · 0 comments
Open

Consider having one single version for all packages #79

zenorocha opened this issue Mar 9, 2018 · 0 comments

Comments

@zenorocha
Copy link
Contributor

zenorocha commented Mar 9, 2018

Today we have independent releases with different versions for each package.

For example, marble-topbar could be 2.3.1 and marble-dropdown could be 3.6.2.

https://github.com/wedeploy/marble/blob/master/lerna.json

This is good because semver will serve as a communication interface to tell people who depend on these packages if there's a breaking change or not.

Clay on other hand does everything with the same version.

For example, if clay-topbar is 2.1.1 then clay-dropdown would be 2.1.1 too.

https://github.com/liferay/clay/blob/master/lerna.json

I'm not sure what is the best approach here, just interested in starting a conversation about this topic.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

1 participant