-
Notifications
You must be signed in to change notification settings - Fork 47
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
Add a note field to the scripts #361
Comments
Should this be in the .js or .json? |
Ideally I would like to extend the {
"scriptName": "BETA Client",
"compatibleOperatingSystems": ["MACOSX", "LINUX"],
"testingOperatingSystems": [{ os: "MACOSX", msg: "Doesn't install" }, { os: "LINUX", msg: "Doesn't run after installation" }],
"free": true,
"requiresPatch": false
} in case the message is the same for all test operating systems, we could support something like: {
"scriptName": "BETA Client",
"compatibleOperatingSystems": ["MACOSX", "LINUX"],
"testingOperatingSystems": [{ os: ["MACOSX", "LINUX"] , msg: "Doesn't install" }],
"free": true,
"requiresPatch": false
} In case we have no message we could let it remain as is: {
"scriptName": "BETA Client",
"compatibleOperatingSystems": ["MACOSX", "LINUX"],
"testingOperatingSystems": ["MACOSX", "LINUX"],
"free": true,
"requiresPatch": false
} |
I see two problems:
|
About your problems:
|
|
We should be able to access the .json file from inside the .js file via a |
I don't think we can use |
Maybe we should name the field |
Currently we can't differentiate between the reasons for why a script is marked as
testing
.This could be, because of multiple reasons. For one the script could simply be untested, another reason could be that the script is not working, or has some quirks.
To capture these reasons, and make them visible to the end user, we should provide an optional field to the script called
note
, where the script author can describe the reason why the script is marked as testing. Alternatively we could think about adding anote
field for each of the testing OSes. This would be useful in case the script has different quirks on linux than on mac.This
note
field should also be visible in the installation wizard of the script to inform the user.The text was updated successfully, but these errors were encountered: