microsoft / jschema

Includes an implementation of JSON Schema Draft 4, an implementation of JSON pointer, and a JSON-schema-to-C# code generator
Apache License 2.0
120 stars 28 forks source link

Some package attributes wrong or missing in packages built from project files #68

Closed ghost closed 5 years ago

ghost commented 5 years ago

The JsonPointer and JsonSchema packages, which are built automatically from their respective project files, don't get the right values for Authors and Owners, and they don't have a Title at all.

ghost commented 5 years ago

The problem with Title is just that I didn't set in the project files or in build.props. Now I will set it to $(AssemblyTitle).</p> <p>Authors was actually fine.</p> <p>But as far as Owners go -- the "dotnet pack" command apparently doesn't respect an <Owners> property in the MSBuild file at all. It always sets Owners to Authors in the package. So there doesn't seem to be a way that a "dotnet pack" produced package can have distinct Owners and Authors. We want Authors=Microsoft, Owners=Microsoft,tse-securitytools, but there doesn't seem to be a way to accomplish that from "dotnet pack".</p> </div> </div> <div class="page-bar-simple"> </div> <div class="footer"> <ul class="body"> <li>© <script> document.write(new Date().getFullYear()) </script> Githubissues.</li> <li>Githubissues is a development platform for aggregating issues.</li> </ul> </div> <script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.min.js"></script> <script src="/githubissues/assets/js.js"></script> <script src="/githubissues/assets/markdown.js"></script> <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.4.0/build/highlight.min.js"></script> <script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.4.0/build/languages/go.min.js"></script> <script> hljs.highlightAll(); </script> </body> </html>