scripts
scripts copied to clipboard
Add description field to script.json
This file should contains files describing the verbs, for example:
- What is the purpose of the verb.
- What are the requirements (wine version, driver, ...).
- Possible conflicts (example : "this verb modifies d3d11 related dll, be careful with other verbs that do the same !").
Those informations should be displayed when someone wants to install a verb from the container tab for example.
The general idea was that verbs are first class citizens like any other app/plugin etc. Therefore it would be difficult (conceptionally) to add a different json for verbs. Is there anything which should be parsed/evaluated automatically? How would you want to use the information? If it's really only about displaying something, wouldn't a generic "note"/"description" field be enough?
Yes, it's the same purpose as application.json -> when you click on it it displays the informations.
Then I would suggest simply a "description" field in script.json.
Ok for me.
^^ Same time
It should not only be for verbs but in general.
I think we could even add a "conflict" field for listing conflicting verbs like winetricks does.
Possible but probably hard to maintain (imagine e.g. a script is renamed).
If a script is renamed, you have to update every script calling it... So I do not think a script will be renamed.
Let's go for the description and then see what else we might need.
How does this relate to #361? Do we need both (I don't think so). @madoar ?
I think that #361 targets the same problem. I don't think we require both issues.
Then I would prefer "description" over "note". So in my opinion we can close #361.