cubicweb #676915 cubicweb-ctl newcube must be aware of python modules and debian package convention [resolved]

There are a few rules that the newcube command should be aware of:

  • the cube name must be a valid Python module name (regexp: [a-zA-Z_][a-zA-Z0-9_]*, and we really want to keep this lowercase)
  • debian package names are lowercase and can't contain underscores: the lowercase part is handled above and underscores can safely be converted to dashes (forbidden in Python module names)
prioritynormal
typebug
done in3.8.0
load0.300
load left0.000
closed by<not specified>