ipm icon indicating copy to clipboard operation
ipm copied to clipboard

Conflicts between packages due to inconsistent casing

Open isc-shuliu opened this issue 1 year ago • 0 comments

@isc-tleavitt @isc-kiyer

In ObjectScript, there are error codes (5092, 5093) for packages/classes sharing otherwise the same name except for casing. In the current community registry, we already have such problem. For example, package csvgen is under package community and package demo-pandas-analytics is under Community. This makes csvgen and demo-pandas-analytics not compatible in the same environment. But such incompatibility is really unnecessary and should be fixed.

Some ideas:

  • Should we implement a warning when user publishes a package?
  • Maybe advocate/enforce a naming convention?
  • Even better, can we make the package name parametrizable?

See also #527

isc-shuliu avatar Jul 30 '24 18:07 isc-shuliu