You should follow ObjectScript Package Naming Convention by using lowercase in package naming except for the class itself.

Noncompliant Code Example

Following code does not follow package naming convention:

class Company.Project.SubPackage.TheClass
{
ClassMethod HelloWorld as %String {
return "Hello World!"
}
}     

compliant Code Example

Following code follows package naming convention:

class company.project.subpackage.TheClass
{
ClassMethod HelloWorld as %String {
  return "Hello World!"
}
}