You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the web components package is under the global @microsoft/ namespace with a package name of @microsoft/fast-components-msft. Aside from the obvious of not sharing the existing @fluentui/ namespace, there are also publishing considerations that updating the package name will resolve. This package was previously published using lerna, which would rev the package version, create a changelog, fire off tags and force push a publish commit to master. I don't think that is a wise publishing method to inject into the workflow here. Additionally, there are permissions issues with that approach.
It seems that the fastest and safest way to address this issue would be to update the namespace and include the Web Components package as part of the publish process.
Proposed package name: @fluentui/web-components. Ideally, I like the concept of simply calling these "components" rather than specifying web components, but I understand with existing conventions that could cause confusion. :)
The text was updated successfully, but these errors were encountered:
chrisdholt
changed the title
Proposal: Update web-components package to use the @fluent/ namespace
Proposal: Update web-components package to use the @fluentui/ namespace
Aug 4, 2020
If Fluent UI has been publishing under @fluentui, then I think we should make the change. @chrisdholt We'll want to coordinate the first publish under this name with an update to our fast site documentation. I can prepare those changes, given a day or so notice.
@EisenbergEffect I think we'll move quickly here and per @dzearing the publish happens nightly. If you'd like, I can do a pass on our end to wrap this work and coordinate since it's getting later in the day where you're at.
Currently the web components package is under the global
@microsoft/
namespace with a package name of@microsoft/fast-components-msft
. Aside from the obvious of not sharing the existing@fluentui/
namespace, there are also publishing considerations that updating the package name will resolve. This package was previously published using lerna, which would rev the package version, create a changelog, fire off tags and force push a publish commit to master. I don't think that is a wise publishing method to inject into the workflow here. Additionally, there are permissions issues with that approach.It seems that the fastest and safest way to address this issue would be to update the namespace and include the Web Components package as part of the publish process.
Proposed package name:
@fluentui/web-components
. Ideally, I like the concept of simply calling these "components" rather than specifying web components, but I understand with existing conventions that could cause confusion. :)The text was updated successfully, but these errors were encountered: