Skip to content

Remove uSync.Complete from distributed template #317

@deanleigh

Description

@deanleigh

Summary

uSync.Complete is currently in Umbootstrap.Web.csproj for local development use (Kevin from Jumoo has generously provided a licence for UmBootstrap development).

However, end users who install the template should not receive uSync.Complete — they only need plain uSync. uSync.Complete requires a separate paid licence.

Task

Find a way to exclude uSync.Complete from the distributed NuGet template package whilst keeping it available for local UmBootstrap development.

Options to investigate

  • Exclude via .template.config/template.json
  • Use a separate .csproj configuration or Directory.Build.props
  • Strip the package reference during the NuGet packaging step

Notes

  • The current published NuGet package does not include uSync.Complete so this is not urgent
  • Must be resolved before the next release that includes uSync.Complete

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions