P.S. I am pm's self-restricted to one pm every three years

Moderators: winston, another_commander
One can assume that an author who uploaded his work to the expansion manager had a proper license. Sometimes, for what reasons ever, it just happened that he forgot to add it to the manifest.plist.Cholmondely wrote: ↑Thu May 20, 2021 12:20 pmDoes anybody know what the status is of the license for NuVipers?
It seems quite ok to forget the license. Or why else has this field not been marked mandatory?montana05 wrote: ↑Fri May 21, 2021 12:34 amOne can assume that an author who uploaded his work to the expansion manager had a proper license. Sometimes, for what reasons ever, it just happened that he forgot to add it to the manifest.plist.Cholmondely wrote: ↑Thu May 20, 2021 12:20 pmDoes anybody know what the status is of the license for NuVipers?
It does not seem to be an issue nowadays. The missing licenses all seem to be from years ago.hiran wrote: ↑Sat May 29, 2021 8:30 pmIt seems quite ok to forget the license. Or why else has this field not been marked mandatory?montana05 wrote: ↑Fri May 21, 2021 12:34 amOne can assume that an author who uploaded his work to the expansion manager had a proper license. Sometimes, for what reasons ever, it just happened that he forgot to add it to the manifest.plist.Cholmondely wrote: ↑Thu May 20, 2021 12:20 pmDoes anybody know what the status is of the license for NuVipers?
http://wiki.alioth.net/index.php/Manife ... ional_keys
For my feeling it should be mandatory, probably offering CC BY-NC-SA 3.0 and the resent CC BY-NC-SA 4.0. How would you handle the conditions/clauses some authors add ?hiran wrote: ↑Sat May 29, 2021 8:30 pmIt seems quite ok to forget the license. Or why else has this field not been marked mandatory?
http://wiki.alioth.net/index.php/Manife ... ional_keys
This is like a versioning issue. If they add conditions, basically they have their own version of license.montana05 wrote: ↑Sun May 30, 2021 1:28 amFor my feeling it should be mandatory, probably offering CC BY-NC-SA 3.0 and the resent CC BY-NC-SA 4.0. How would you handle the conditions/clauses some authors add ?hiran wrote: ↑Sat May 29, 2021 8:30 pmIt seems quite ok to forget the license. Or why else has this field not been marked mandatory?
http://wiki.alioth.net/index.php/Manife ... ional_keys
May I correct you, CC BY-NC-SA 3.0 does offer the possibility to add clauses (please check Super-Sidewinder for an example), I am not sure about CC BY-NC-SA 4.0, but I will update myself on that. However, a drop-down will not be able to include all variants without confusion for a non-lawyer. So, lets say, we ask for the clauses in a readme.txt to be published, if the author "forget" about that what we do ? Assume it's a plain CC BY-NC-SA 3.0 and therefore overwrite the manifest.plist ?hiran wrote: ↑Sun May 30, 2021 8:52 amThis is like a versioning issue. If they add conditions, basically they have their own version of license.montana05 wrote: ↑Sun May 30, 2021 1:28 amFor my feeling it should be mandatory, probably offering CC BY-NC-SA 3.0 and the resent CC BY-NC-SA 4.0. How would you handle the conditions/clauses some authors add ?hiran wrote: ↑Sat May 29, 2021 8:30 pmIt seems quite ok to forget the license. Or why else has this field not been marked mandatory?
http://wiki.alioth.net/index.php/Manife ... ional_keys
That means they need to give it a name and put that into the manifest. Somehow we need to be able to resolve the name.
So what we could do is only accept distinct values for the manifest field. Either it is a well-known value (such as "CC BY-NC-SA 4.0"), or it must resolve to a path within the OXP so we can find the license when we need it. But such a definition has to be made, published and then can be implemented in processes and tools.
If we are going to do that, should that not be added to the uploading dialogue box: that the act of uploading will automatically assign CC BY-NC-SA 3.0 as the default option unless CC BY-NC-SA 4.0 is chosen?montana05 wrote: ↑Sun May 30, 2021 9:48 amMay I correct you, CC BY-NC-SA 3.0 does offer the possibility to add clauses (please check Super-Sidewinder for an example), I am not sure about CC BY-NC-SA 4.0, but I will update myself on that. However, a drop-down will not be able to include all variants without confusion for a non-lawyer. So, lets say, we ask for the clauses in a readme.txt to be published, if the author "forget" about that what we do ? Assume it's a plain CC BY-NC-SA 3.0 and therefore overwrite the manifest.plist ?hiran wrote: ↑Sun May 30, 2021 8:52 amThis is like a versioning issue. If they add conditions, basically they have their own version of license.
That means they need to give it a name and put that into the manifest. Somehow we need to be able to resolve the name.
So what we could do is only accept distinct values for the manifest field. Either it is a well-known value (such as "CC BY-NC-SA 4.0"), or it must resolve to a path within the OXP so we can find the license when we need it. But such a definition has to be made, published and then can be implemented in processes and tools.
Currently, we are using CC BY-NC-SA 4.0, CC BY-NC-SA 3.0 is mainly found in older packages. My idea would be that every OXP/OXZ published without a proper license will automatically get a CC BY-NC-SA 4.0, regardless of the authors thoughts and the location of the package. This would basically be an extent of regulations in place already. Like usually open for discussions.Cholmondely wrote: ↑Sun May 30, 2021 10:37 amIf we are going to do that, should that not be added to the uploading dialogue box: that the act of uploading will automatically assign CC BY-NC-SA 3.0 as the default option unless CC BY-NC-SA 4.0 is chosen?
I do not think CC BY-NC-SA 3.0 refers to a document that you can modify on the fly. So if you add something you get a document that may be based on CC BY-NC-SA 3.0 but that differs. Hence it is a new document.montana05 wrote: ↑Sun May 30, 2021 9:48 amMay I correct you, CC BY-NC-SA 3.0 does offer the possibility to add clauses (please check Super-Sidewinder for an example), I am not sure about CC BY-NC-SA 4.0, but I will update myself on that. However, a drop-down will not be able to include all variants without confusion for a non-lawyer. So, lets say, we ask for the clauses in a readme.txt to be published, if the author "forget" about that what we do ? Assume it's a plain CC BY-NC-SA 3.0 and therefore overwrite the manifest.plist ?hiran wrote: ↑Sun May 30, 2021 8:52 amThis is like a versioning issue. If they add conditions, basically they have their own version of license.
That means they need to give it a name and put that into the manifest. Somehow we need to be able to resolve the name.
So what we could do is only accept distinct values for the manifest field. Either it is a well-known value (such as "CC BY-NC-SA 4.0"), or it must resolve to a path within the OXP so we can find the license when we need it. But such a definition has to be made, published and then can be implemented in processes and tools.
Don't have any answers to your questions, but the manager saw daylight in Oolite version 1.79. Hence that's the lowest you can go.
Depends which country you're from/in - I believe both spellings are used.