Closed lucifer1004 closed 3 years ago
This is a prerequisite for #10 since the getting-started would need published packages.
I'd like to suggest that we use kebal case (plan b) to be consistent with Node NPM package names if possible.
And my another two cents:
file-box
, wechaty_puppet
as well because it will be an internal dependencies.Closed via #14
Due to my fault, I published a package named
wechaty_puppet
before, so we could not publishwechaty-puppet
due to crates.io's constraints.I'd like to hear your opinions on the package names.
Plan A: Use snake case
filebox
wechaty
wechaty_puppet
wechaty_puppet_mock
wechaty_puppet_service
A shortcoming here is that I named the auto generated grpc package
wechaty-grpc
, sowechaty_grpc
is not allowed. We will have to consider an alternative name for the grpc package, if we want to keep a uniform naming convention.Plan B: Use kebal case
filebox
wechaty
wechaty-puppet-container
/wechaty-puppet-wrapper
/wechaty-puppet-abstract
(or even maybe simplypuppet
, since it is not taken yet)wechaty-puppet-mock
wechaty-puppet-service
wechaty-grpc