Lombiq / Open-Source-Orchard-Core-Extensions

Looking for some useful Orchard Core extensions? Here's a bundle solution of all of Lombiq's open-source Orchard Core extensions (modules and themes). Clone and try them out!
https://lombiq.com
BSD 3-Clause "New" or "Revised" License
44 stars 18 forks source link

OSOE-852: Change NuGet metadata to use license expressions #789

Closed AydinE closed 1 month ago

AydinE commented 1 month ago

OSOE-852 Use license expression for all nuget packages.

Based on coment here:

  • [ ] Test the change proposed above with an alpha release of any single-package project first.
  • [ ] Change all NuGet-published projects of ours.
  • [ ] Check if lines like <None Include="License.md" Pack="true" PackagePath="" /> can be removed from csprojs too; most possibly yes, then remove them.
  • [ ] Update our documentation.

Did an initial alpha release of: https://github.com/Lombiq/Orchard-Azure-Application-Insights/pull/88 v8.0.2-alpha.2.osoe-852 as a test see: https://www.nuget.org/packages/Lombiq.Hosting.Azure.ApplicationInsights/8.0.2-alpha.2.osoe-852

Only thing I am not sure of is what "Update our documentation" which documentations are meant exactly? Updated docs

See: https://github.com/Lombiq/PowerShell-Analyzers/pull/41 https://github.com/Lombiq/Orchard-Azure-Application-Insights/pull/88 https://github.com/Lombiq/Helpful-Libraries/pull/269 https://github.com/Lombiq/Orchard-Core-API-Client/pull/50 https://github.com/Lombiq/Audit-Trail-Extensions/pull/32 https://github.com/Lombiq/Orchard-Chart.js/pull/77 https://github.com/Lombiq/Orchard-Content-Editors/pull/70 https://github.com/Lombiq/Orchard-Data-Tables/pull/167 https://github.com/Lombiq/Helpful-Extensions/pull/172 https://github.com/Lombiq/Hosting-Build-Version-Display/pull/25 https://github.com/Lombiq/Hosting-Tenants/pull/124 https://github.com/Lombiq/Orchard-JSON-Editor/pull/65 https://github.com/Lombiq/Orchard-Login-as-Anybody/pull/12 https://github.com/Lombiq/Orchard-Privacy/pull/91 https://github.com/Lombiq/Orchard-UIKit/pull/63 https://github.com/Lombiq/Orchard-Vue.js/pull/142 https://github.com/Lombiq/Orchard-Walkthroughs/pull/17 https://github.com/Lombiq/Orchard-Base-Theme/pull/120 https://github.com/Lombiq/Hosting-Media-Theme/pull/67 https://github.com/Lombiq/NodeJs-Extensions/pull/102 https://github.com/Lombiq/NPM-Targets/pull/37 https://github.com/Lombiq/Setup-Extensions/pull/34 https://github.com/Lombiq/Testing-Toolbox/pull/42 https://github.com/Lombiq/UI-Testing-Toolbox/pull/379 https://github.com/Lombiq/.NET-Analyzers/pull/102 Fixes #761

Piedone commented 1 month ago

You don't need to link submodules under OSOCE PRs BTW, since they'll show up under the Jira issue.