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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions