Skip to content

Resurrection #87

Description

@ebekker

Now that several external platform components have stabilized, it's time to move over to them and move forward:

  • Move to .NET Core/Standard 2.x:
    • TugDSC.Abstractions (formerly Tug.Base)
      • Tests
    • TugDSC.Server.Abstractions (formerly Tug.Server.Base)
    • TugDSC.Server.WebAppHost (formerly Tug.Server)
      • Tests
    • TugDSC.Client.CLIApp (formerly Tug.Client)
      • Tests
    • TugDSC.Server.FaaS.AwsLambda (formerly Tug.Server.FaaS.AwsLambda)
  • Move to PowerShell Core v6
    • TugDSC.Server.Providers.PS6Handler (replaces Tug.Server.Providers.Ps5DscHandler)
  • Rework the extension loading mechanism -- it's unnecessarily, overly complex -- move away from MEF for now.
  • Clean up the "bundling" process and release bundles for more configurations
  • Start work on Admin API endpoint and supporting client cmdlets
  • Come up with a good solution for encrypted config elements (e.g. passwords)
  • Start work on UI layer

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