Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create and implement a standard for visual installers for all deep-packages #101

Open
Konard opened this issue Mar 24, 2024 · 2 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@Konard
Copy link
Member

Konard commented Mar 24, 2024

The ideal solution would be:

  1. Create link type for example:

    (VisualInstaller: Any Type ClientHandler)
    

    or

    (VisualInstaller: Any Type TSX)
    

    or

    (VisualInstaller: Any Type Selector)
    

    Using selector may allow selecting any ClientHandler like link.

    Also, it would be great to use VisualInstaller link as an outgoing link from package itself, issues required to be closed before completion:

  2. Add handler that opens client handler on creation of Installed link connected with installed package. This handler should create Opened link with ClientHandler selected by VisualInstaller link.

@Konard Konard added the enhancement New feature or request label Mar 24, 2024
@Konard Konard self-assigned this Mar 24, 2024
@FreePhoenix888
Copy link
Member

Why is this handler called VisualInstaller? Why should it be open on package installation? What this handler should do?

@Konard
Copy link
Member Author

Konard commented Apr 7, 2024

Why is this handler called VisualInstaller?

Do you have better ideas?

Why should it be open on package installation?

Because in Windows and Linux it works like this, you think it is not necessary?

What this handler should do?

Make all preparations/initial settings that are required for any package to work. If there is no visual installer, the user will not see it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

2 participants