dotnet-github-actions-sdk icon indicating copy to clipboard operation
dotnet-github-actions-sdk copied to clipboard

Consider renaming

Open js6pak opened this issue 1 year ago • 5 comments

Having a GitHub. prefix makes it look like it's an official GitHub project, which it's not. The fact that the c# project name, nuget package id and github repository names are all different is quite bizzare aswell. My vote goes for ActionsToolkitSharp.

js6pak avatar Feb 23 '24 17:02 js6pak

Yeah, I was back and forth a lot on the naming. The GitHub. prefix isn't reserved, so I went with that. What about GitHubActions. instead?

IEvangelist avatar Feb 23 '24 17:02 IEvangelist

GitHubActions. still sounds too generic, I feel like having a more unique name for the project would be both less confusing and better for searchability.

js6pak avatar Feb 23 '24 18:02 js6pak

GitHubActions. still sounds too generic, I feel like having a more unique name for the project would be both less confusing and better for searchability.

I was referring specifically to the NuGet package and project names:

Current name Proposed name
GitHub.Actions.Core GitHubActions.Core
GitHub.Actions.Glob GitHubActions.Glob
GitHub.Actions.Octokit GitHubActions.Octokit

I'm not a fan of the suffix *Sharp in the name and Toolkit might make sense. Maybe something like this: GitHubActions.Toolkit.Core?

IEvangelist avatar Feb 23 '24 18:02 IEvangelist

At least for me, GitHubActions.Toolkit.Core seems to suggest that it's the Core subcomponent of the Toolkit library owned by the GitHubActions organization.

Something like GitHubActionsToolkit.Core where Core is the subcomponent of GitHubActionsToolkit library would work better. It's still a little generic but it should be fine.

js6pak avatar Feb 26 '24 12:02 js6pak

Yeah, I'm good with that. I'll make the name change soon. Thanks for the suggestion.

IEvangelist avatar Feb 26 '24 13:02 IEvangelist