{"action":"created","issue":{"url":"https://api.github.com/repos/tbeu/ModelicaSpecification/issues/647","repository_url":"https://api.github.com/repos/tbeu/ModelicaSpecification","labels_url":"https://api.github.com/repos/tbeu/ModelicaSpecification/issues/647/labels{/name}","comments_url":"https://api.github.com/repos/tbeu/ModelicaSpecification/issues/647/comments","events_url":"https://api.github.com/repos/tbeu/ModelicaSpecification/issues/647/events","html_url":"https://github.com/tbeu/ModelicaSpecification/issues/647","id":372239920,"node_id":"MDU6SXNzdWUzNzIyMzk5MjA=","number":647,"title":"Suggestion for a standard for encryption, licensing and packeting of libraries","user":{"login":"modelica-trac-importer","id":22202507,"node_id":"MDQ6VXNlcjIyMjAyNTA3","avatar_url":"https://avatars1.githubusercontent.com/u/22202507?v=4","gravatar_id":"","url":"https://api.github.com/users/modelica-trac-importer","html_url":"https://github.com/modelica-trac-importer","followers_url":"https://api.github.com/users/modelica-trac-importer/followers","following_url":"https://api.github.com/users/modelica-trac-importer/following{/other_user}","gists_url":"https://api.github.com/users/modelica-trac-importer/gists{/gist_id}","starred_url":"https://api.github.com/users/modelica-trac-importer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/modelica-trac-importer/subscriptions","organizations_url":"https://api.github.com/users/modelica-trac-importer/orgs","repos_url":"https://api.github.com/users/modelica-trac-importer/repos","events_url":"https://api.github.com/users/modelica-trac-importer/events{/privacy}","received_events_url":"https://api.github.com/users/modelica-trac-importer/received_events","type":"User","site_admin":false},"labels":[{"id":1097450383,"node_id":"MDU6TGFiZWwxMDk3NDUwMzgz","url":"https://api.github.com/repos/tbeu/ModelicaSpecification/labels/discussion","name":"discussion","color":"cccccc","default":false}],"state":"open","locked":false,"assignee":{"login":"tbeu","id":5444067,"node_id":"MDQ6VXNlcjU0NDQwNjc=","avatar_url":"https://avatars0.githubusercontent.com/u/5444067?v=4","gravatar_id":"","url":"https://api.github.com/users/tbeu","html_url":"https://github.com/tbeu","followers_url":"https://api.github.com/users/tbeu/followers","following_url":"https://api.github.com/users/tbeu/following{/other_user}","gists_url":"https://api.github.com/users/tbeu/gists{/gist_id}","starred_url":"https://api.github.com/users/tbeu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tbeu/subscriptions","organizations_url":"https://api.github.com/users/tbeu/orgs","repos_url":"https://api.github.com/users/tbeu/repos","events_url":"https://api.github.com/users/tbeu/events{/privacy}","received_events_url":"https://api.github.com/users/tbeu/received_events","type":"User","site_admin":false},"assignees":[{"login":"tbeu","id":5444067,"node_id":"MDQ6VXNlcjU0NDQwNjc=","avatar_url":"https://avatars0.githubusercontent.com/u/5444067?v=4","gravatar_id":"","url":"https://api.github.com/users/tbeu","html_url":"https://github.com/tbeu","followers_url":"https://api.github.com/users/tbeu/followers","following_url":"https://api.github.com/users/tbeu/following{/other_user}","gists_url":"https://api.github.com/users/tbeu/gists{/gist_id}","starred_url":"https://api.github.com/users/tbeu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tbeu/subscriptions","organizations_url":"https://api.github.com/users/tbeu/orgs","repos_url":"https://api.github.com/users/tbeu/repos","events_url":"https://api.github.com/users/tbeu/events{/privacy}","received_events_url":"https://api.github.com/users/tbeu/received_events","type":"User","site_admin":false}],"milestone":null,"comments":9,"created_at":"2018-10-20T18:33:17Z","updated_at":"2018-10-20T18:34:58Z","closed_at":null,"author_association":"COLLABORATOR","body":"**Reported by jmattsson on 18 Dec 2015 17:04 UTC**\nTo enable proprietary Modelica libraries to be compatible with multiple tools, Modelon and Wolfram has worked together on a suggestion for a new standard for encryption, licensing and packeting of Modelica libraries. The suggested standard describes:\n * A protocol for interaction between a Modelica tool, and an executable that is provided in the library, that can handle decryption and licensing.\n * A file with meta-data about the library, for easier access without decryption and/or parsing of the library, as well as information about the executable mentioned above.\n * A format for packeting Modelica libraries in a single file for distribution.\n\nThe suggested standard is described in the attached file \"Licensing & Encryption v1.pdf\".\n\n----\n\nMigrated-From: https://trac.modelica.org/Modelica/ticket/1868"},"comment":{"url":"https://api.github.com/repos/tbeu/ModelicaSpecification/issues/comments/431607340","html_url":"https://github.com/tbeu/ModelicaSpecification/issues/647#issuecomment-431607340","issue_url":"https://api.github.com/repos/tbeu/ModelicaSpecification/issues/647","id":431607340,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMTYwNzM0MA==","user":{"login":"modelica-trac-importer","id":22202507,"node_id":"MDQ6VXNlcjIyMjAyNTA3","avatar_url":"https://avatars1.githubusercontent.com/u/22202507?v=4","gravatar_id":"","url":"https://api.github.com/users/modelica-trac-importer","html_url":"https://github.com/modelica-trac-importer","followers_url":"https://api.github.com/users/modelica-trac-importer/followers","following_url":"https://api.github.com/users/modelica-trac-importer/following{/other_user}","gists_url":"https://api.github.com/users/modelica-trac-importer/gists{/gist_id}","starred_url":"https://api.github.com/users/modelica-trac-importer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/modelica-trac-importer/subscriptions","organizations_url":"https://api.github.com/users/modelica-trac-importer/orgs","repos_url":"https://api.github.com/users/modelica-trac-importer/repos","events_url":"https://api.github.com/users/modelica-trac-importer/events{/privacy}","received_events_url":"https://api.github.com/users/modelica-trac-importer/received_events","type":"User","site_admin":false},"created_at":"2018-10-20T18:34:58Z","updated_at":"2018-10-20T18:34:58Z","author_association":"COLLABORATOR","body":"**Comment by jmattsson on 27 Jan 2016 11:26 UTC**\nReplying to [comment:5 hansolsson]:\n> Regarding the non-encryption parts: I remember that this was discussed before, and one previous comment form #1152 was \"if you want to distribute a Modelica library in one file, why not just zip the corresponding directory in the file system\"?\n> \n> Meaning:\n> \\* Allow manifest files (etc) in Modelica directories\n> \\* Specify that we can distribute a zipped version of one or more Modelica directories (as in this proposal)\n> \n> I can see some reasons for having **additional** restrictions on the zipped directories, but not for having unique contents in the zip-archives.\n\nIf I understand correctly, you want the additions described to be allowed both in the extracted and the zipped code? That is the intention in the proposal, and it is required that the zip file is extracted with _all_ contents. I did not specifically write that the Modelica specification should be changed partly because it is my understanding that adding such a directory is currently allowed, and partly because I wanted this proposal to be usable without specification changes.\n"}}
{"actor":{"display_login":"modelica-trac-importer"}}