Skip to content

Request for Comment: dbatools 3.0 will be a C# binary module #10103

@potatoqualitee

Description

@potatoqualitee

I want it to load quickly like SqlServer and I want all the extras that come with C#. Tests will remain as ps1 files unless @andreasjordan wants differently (since he works in it the most) then I can accommodate.

Previously,

  1. I don't know C# and that mattered
  2. I wanted to keep dbatools accessible and functions are understood by more people, including me

We've had a drop in contributions, which is natural and understandable, so we can move forth with what is best for the project.

I was able to create an awesome module last night using the Ralph Wiggum and a great prompt. And beautifully, each unit had all the 4 parts Get/Set/Remove/Update. I'll be doing that for our commands AND I can make sure that they're pipable. So we can do best practices while we're at it.

I'll also remove some commands that need to go like Watch-DbatoolsUpdate or whatever it's called.

Accepting feedback from now till a get a chunk of time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    featuretriage requiredNew issue that has not been reviewed by maintainers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions