-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
.Net: Rename 'Skills' -> 'Plugins' #2119
Labels
.NET
Issue or Pull requests regarding .NET code
sk team issue
A tag to denote issues that where created by the Semantic Kernel team (i.e., not the community)
Milestone
Comments
nacharya1
changed the title
remove skills concept and use plugins instead
.net: remove skills concept and use plugins instead
Jul 21, 2023
shawncal
changed the title
.net: remove skills concept and use plugins instead
.Net: Rename 'Skills' to 'Plugins'
Jul 21, 2023
shawncal
changed the title
.Net: Rename 'Skills' to 'Plugins'
.Net: Rename 'Skills' -> 'Plugins'
Jul 21, 2023
evchaki
added
.NET
Issue or Pull requests regarding .NET code
sk team issue
A tag to denote issues that where created by the Semantic Kernel team (i.e., not the community)
labels
Jul 31, 2023
This was referenced Aug 1, 2023
4 tasks
github-merge-queue bot
pushed a commit
that referenced
this issue
Sep 18, 2023
### Motivation and Context Rename `Skills` to `Plugins`. First sub task from #2119. ### Description This is the first PR 1. Move Core, Document, MsGraph and Web skill projects to a new `Plugins` folder 2. Update Core, Document, MsGraph and Web projects to use `Plugins` instead of `Skills` in assembly names, namespace, class names 3. Extract text from `Skills.UnitTests` and create new `Plugins.UnitTests` project Solution Explorer: ![image](https://github.com/microsoft/semantic-kernel/assets/127216156/16dd8146-d8a0-44e3-8995-894afb644e09) File Explorer: ![image](https://github.com/microsoft/semantic-kernel/assets/127216156/1aef0bd9-ac54-492f-8725-eac0d3e6db86) ### Contribution Checklist - [x] The code builds clean without any errors or warnings - [x] The PR follows the [SK Contribution Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md) and the [pre-submission formatting script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts) raises no violations - [x] All unit tests pass, and I have added new tests where possible - [ ] I didn't break anyone 😄
4 tasks
github-merge-queue bot
pushed a commit
that referenced
this issue
Sep 19, 2023
### Motivation and Context Rename Skills to Functions for GRPC and OpenAPI packages. Second sub task from #2119. ### Description 1. Move GRPC and OpenAPI projects to a new `Functions` folder on disk and in the solution 1. Update GRPC and OpenAPI projects to use Functions instead of Skills in assembly names, namespace, class names 1. Rename Skills.UnitTests to Functions.UnitTests project Solution Explorer ![image](https://github.com/microsoft/semantic-kernel/assets/127216156/ebc4562a-4a45-435f-a06d-edd611cdfb03) ### Contribution Checklist - [ ] The code builds clean without any errors or warnings - [ ] The PR follows the [SK Contribution Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md) and the [pre-submission formatting script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts) raises no violations - [ ] All unit tests pass, and I have added new tests where possible - [ ] I didn't break anyone 😄
4 tasks
github-merge-queue bot
pushed a commit
that referenced
this issue
Sep 21, 2023
### Motivation and Context Rename Skills to Functions for SK core and abstractions packages. Third sub task from #2119. ### Description - Remove the `Microsoft.SemanticKernel.SkillDefinition` namespace and promote classes previously contained to `Microsoft.SemanticKernel`, this is to reduce the number of `using`s that client code required. - Rename variable/function names using skillName to pluginName. - Rename skill collection interfaces/classes to use function collection. - Leave some obsolete methods/properties to help with the upgrade from earlier releases. ### Contribution Checklist - [x] The code builds clean without any errors or warnings - [x] The PR follows the [SK Contribution Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md) and the [pre-submission formatting script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts) raises no violations - [x] All unit tests pass, and I have added new tests where possible - [x] I didn't break anyone 😄
Done |
SOE-YoungS
pushed a commit
to SOE-YoungS/semantic-kernel
that referenced
this issue
Nov 1, 2023
### Motivation and Context Rename `Skills` to `Plugins`. First sub task from microsoft#2119. ### Description This is the first PR 1. Move Core, Document, MsGraph and Web skill projects to a new `Plugins` folder 2. Update Core, Document, MsGraph and Web projects to use `Plugins` instead of `Skills` in assembly names, namespace, class names 3. Extract text from `Skills.UnitTests` and create new `Plugins.UnitTests` project Solution Explorer: ![image](https://github.com/microsoft/semantic-kernel/assets/127216156/16dd8146-d8a0-44e3-8995-894afb644e09) File Explorer: ![image](https://github.com/microsoft/semantic-kernel/assets/127216156/1aef0bd9-ac54-492f-8725-eac0d3e6db86) ### Contribution Checklist - [x] The code builds clean without any errors or warnings - [x] The PR follows the [SK Contribution Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md) and the [pre-submission formatting script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts) raises no violations - [x] All unit tests pass, and I have added new tests where possible - [ ] I didn't break anyone 😄
SOE-YoungS
pushed a commit
to SOE-YoungS/semantic-kernel
that referenced
this issue
Nov 1, 2023
### Motivation and Context Rename Skills to Functions for GRPC and OpenAPI packages. Second sub task from microsoft#2119. ### Description 1. Move GRPC and OpenAPI projects to a new `Functions` folder on disk and in the solution 1. Update GRPC and OpenAPI projects to use Functions instead of Skills in assembly names, namespace, class names 1. Rename Skills.UnitTests to Functions.UnitTests project Solution Explorer ![image](https://github.com/microsoft/semantic-kernel/assets/127216156/ebc4562a-4a45-435f-a06d-edd611cdfb03) ### Contribution Checklist - [ ] The code builds clean without any errors or warnings - [ ] The PR follows the [SK Contribution Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md) and the [pre-submission formatting script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts) raises no violations - [ ] All unit tests pass, and I have added new tests where possible - [ ] I didn't break anyone 😄
SOE-YoungS
pushed a commit
to SOE-YoungS/semantic-kernel
that referenced
this issue
Nov 1, 2023
### Motivation and Context Rename Skills to Functions for SK core and abstractions packages. Third sub task from microsoft#2119. ### Description - Remove the `Microsoft.SemanticKernel.SkillDefinition` namespace and promote classes previously contained to `Microsoft.SemanticKernel`, this is to reduce the number of `using`s that client code required. - Rename variable/function names using skillName to pluginName. - Rename skill collection interfaces/classes to use function collection. - Leave some obsolete methods/properties to help with the upgrade from earlier releases. ### Contribution Checklist - [x] The code builds clean without any errors or warnings - [x] The PR follows the [SK Contribution Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md) and the [pre-submission formatting script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts) raises no violations - [x] All unit tests pass, and I have added new tests where possible - [x] I didn't break anyone 😄
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
.NET
Issue or Pull requests regarding .NET code
sk team issue
A tag to denote issues that where created by the Semantic Kernel team (i.e., not the community)
Tasks
The text was updated successfully, but these errors were encountered: