Using solidus as the executable name makes little sense for a gem called solidus_dev_support, we should establish a base solidus command within core and allow it to be extended by the ecosystem.
solidus_dev_support can keep using the extension namespace but should deprecate defining the executable.
A possible alternative could be to switch to solidus-extension with commands such as:
generate for new extensions
update similar to rails app:update
release
Using
solidusas the executable name makes little sense for a gem calledsolidus_dev_support, we should establish a basesoliduscommand within core and allow it to be extended by the ecosystem.solidus_dev_supportcan keep using theextensionnamespace but should deprecate defining the executable.A possible alternative could be to switch to
solidus-extensionwith commands such as:generatefor new extensionsupdatesimilar torails app:updaterelease