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

The InstallChecker is botched on KSP 1.12.5 and Windows. Need a completely rewrite #72

Open
8 tasks
Lisias opened this issue Apr 28, 2024 · 0 comments
Open
8 tasks
Assignees
Labels
task Not a problem, but something I must do and should not forget about

Comments

@Lisias
Copy link
Collaborator

Lisias commented Apr 28, 2024

This is getting old. Very, very old.

We have essentially 4 deployment rules nowadays:

  1. Before KSP 1.8.0
  2. Between [1.8.0 .. 1.11.2]
  3. Between [1.12.0 .. 1.12.4]
  4. On KSP 1.12.5

And it was an exercise on futility to try to find a common ground between them. It only brought me tears, blood and teeth grinding.

It's time to solve this krap once for all.

Tasks:

  • New tool DeploymentTool will replace InstallChecker that will be, from now on, only a checker.
  • Specify exactly how each fscking scenario above will work
  • Implement these fscking scenarios
  • Check each one on:
    • Linux
    • MacOS
    • Windows

Obviously, the DeploymentTool should not be publishable on CKAN as it would stomp some toes there, so:

  • Code a suicide pill if the tool detects CKAN using the mainstream repository.
@Lisias Lisias self-assigned this Apr 28, 2024
@Lisias Lisias added the task Not a problem, but something I must do and should not forget about label Apr 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task Not a problem, but something I must do and should not forget about
Projects
None yet
Development

No branches or pull requests

1 participant