Closed mattrosno closed 2 years ago
Hey team! Please add your planning poker estimate with ZenHub @alisonjoseph @andreancardona @francinelucca @jdharvey-ibm
Make sure that we build this in a forward-looking way in case GitHub Registry gets used instead of npm.
Library redlines: https://ibm.box.com/s/s6btwm637udnek3pbjtfem412kgw83hp
After discussing with @francinelucca, link to npm if:
We'll have a separate issue to discuss options for GitHub Packages and Artifactory for inner source code packages.
@francinelucca the post-v1 issue linked above so we can figure out those unknowns later.
@francinelucca re-opening to fix:
@francinelucca I fixed icon sizes here: https://github.com/carbon-design-system/carbon-platform/pull/891
After talking with @aubrey-oneal - I confirmed that we don't need the body copy (D) in the design reference below for now.
Inheritance
inherits
schema keySource
Package
private: true
(see comment below)Design ref
Internal code packages
We'll be indexing IBM Internal libraries that don't publish packages to npm. Instead, they often publish to artifactory or some other internal registry.
Looking at CloudPal for example, the package.json doesn't specify anywhere that it publishes to artifactory. If this package.json had
private: true
(as it should), then we know to not try to link out to npm. https://github.ibm.com/ibmcloud/pal/blob/master/patterns/package.json