Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Conversation

@srinaath
Copy link
Contributor

@srinaath srinaath commented Jul 29, 2020

Version 1.0 Botproject schema. 

This schema supports documenting the Root Bot and the skills data that is required to load the family of bots and start runtimes locally (R11). Version 2.0 would support linking to a Publishing Profile which would encapsulate the deployment configurations required per bot.

This schema would be moved into the SDK repo end of R11

Fixes #4162

Signed-off-by: Srinaath Ravichandran <[email protected]>
@github-actions
Copy link

Coverage Status

Coverage remained the same at 57.352% when pulling 51b33db on srravich/bot-projects-schema into 501a81c on main.

@srinaath srinaath changed the title Added schema for bot project support Feat: Added schema and sample .botproject file for botproject support Jul 30, 2020
Signed-off-by: Srinaath Ravichandran <[email protected]>
@srinaath srinaath added BotProjects Group all Bot projects tickets R11 Release 11 - November 15th, 2020 labels Oct 4, 2020
@srinaath srinaath added this to the R11 milestone Oct 4, 2020
Signed-off-by: Srinaath Ravichandran <[email protected]>
@srinaath srinaath changed the title Feat: Added schema and sample .botproject file for botproject support Feat: BotProject File Schema Oct 7, 2020
Srinaath Ravichandran added 3 commits October 6, 2020 23:36
…oser into srravich/bot-projects-schema

Signed-off-by: Srinaath Ravichandran <[email protected]>

# Conflicts:
#	Composer/.gitignore
Signed-off-by: Srinaath Ravichandran <[email protected]>
Signed-off-by: Srinaath Ravichandran <[email protected]>
@srinaath srinaath marked this pull request as ready for review October 7, 2020 06:39
@srinaath srinaath changed the title Feat: BotProject File Schema feat: BotProject File Schema Oct 7, 2020
"$ref": "#/definitions/skill"
}
},
"additionalProperties": false
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

{
  "patternProperties": {
    "^\\$": { "title": "Skill name", "description": "Skill name identifier" }
  },
  "additionalProperties": { "$ref": "#/definitions/skill" }
}

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As per @tdurnford  comment

@cwhitten cwhitten merged commit d5fdd02 into main Oct 12, 2020
@cwhitten cwhitten deleted the srravich/bot-projects-schema branch October 12, 2020 15:45
@cwhitten cwhitten mentioned this pull request Nov 13, 2020
lei9444 pushed a commit to lei9444/BotFramework-Composer-1 that referenced this pull request Jun 15, 2021
* Added schema for bot project support

Signed-off-by: Srinaath Ravichandran <[email protected]>

* Add 1.0 botproject schema

Signed-off-by: Srinaath Ravichandran <[email protected]>

* Fix typo

Signed-off-by: Srinaath Ravichandran <[email protected]>

* Updated gitignore

Signed-off-by: Srinaath Ravichandran <[email protected]>

* Typo fixed

Signed-off-by: Srinaath Ravichandran <[email protected]>

* Following sdk.schema approach to specificy object type using ref

Signed-off-by: Srinaath Ravichandran <[email protected]>

Co-authored-by: Srinaath Ravichandran <[email protected]>
Co-authored-by: Chris Whitten <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

BotProjects Group all Bot projects tickets R11 Release 11 - November 15th, 2020

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BotProject file (.botProj) Operations

4 participants