You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Shell uses an extension.json file in order to correctly parse extension command line parameters. Today, while we are still in active development of the extension model. we are populating this file by hand. Once we have locked down the extension model, we will need a more developer-friendly approach to extension registration management.
Ideally, extensions would register themselves on install and unregister when uninstalled. However, it may be cumbersome to require an installer for extensions - esp since they have to work across the platforms neo-shell supports. Maybe extensions should implement standard "register" and "unregister" commands. This approach has it's own issues. For example, Shell would need to clean up extensions that have been removed w/o the developer calling the unregister command.
The text was updated successfully, but these errors were encountered:
Shell uses an
extension.json
file in order to correctly parse extension command line parameters. Today, while we are still in active development of the extension model. we are populating this file by hand. Once we have locked down the extension model, we will need a more developer-friendly approach to extension registration management.Ideally, extensions would register themselves on install and unregister when uninstalled. However, it may be cumbersome to require an installer for extensions - esp since they have to work across the platforms neo-shell supports. Maybe extensions should implement standard "register" and "unregister" commands. This approach has it's own issues. For example, Shell would need to clean up extensions that have been removed w/o the developer calling the unregister command.
The text was updated successfully, but these errors were encountered: