-
Notifications
You must be signed in to change notification settings - Fork 3
Rename project components from 'OperatorTemplate' to 'KubeSqlServer' #91
Copy link
Copy link
Open
Description
This issue tracks the migration from the placeholder OperatorTemplate naming convention to the official KubeSqlServer branding across the entire repository. This operation involves a broad rename of directories, files, namespaces, and configuration references to maintain consistency and clarity.
Requirements
1. Directory and File Renaming
- Solution File: Rename
OperatorTemplate.slntoKubeSqlServer.sln. - Project Directories: Rename all
src/OperatorTemplate.*andsrc/tests/OperatorTemplate.*directories to match theKubeSqlServer.*pattern. - Project Files: Rename all
.csprojfiles to reflect the new project names.
2. Source Code and Configuration Updates
- Namespaces: Update all C# namespaces from
OperatorTemplate.*toKubeSqlServer.*. - Project References: Update cross-project references in
.csprojfiles and the solution file. - Taskfiles: Update
Taskfile.ymland nestedTaskfile.yamlfiles (found indev/,deploy/, etc.) to use updated paths and descriptive names. - GitHub Actions: Update container build paths and project references in workflows within
.github/workflows/. - Infrastructure: Update
Containerfile, scripts, and the rootREADME.md.
Verification Criteria
- Solution builds successfully via
dotnet build. - All unit tests pass via
dotnet test. - Container images build successfully using the updated
Taskfilecommands. - Deployment scripts and Helm chart tasks remain functional with new filesystem paths.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels