Releases: github/copilot-survey-engine
v2.0.0 - Cloud Connected App
The Copilot Survey Engine is a project designed to gather feedback from developers regarding their use of Copilot. This tool aims to streamline and operationalize qualitative feedback essential for assessing Copilot's impact in an organization.
In this version, the use of a web server and a database are required. These services can be hosted with any cloud provider, but the provided Readme instructions include deployment steps specifically for Azure. Besides the Database and App Service, you have the option to configure additional services: Application Insights for all application logging needs and Azure Language Service to enhance the application's internationalization and inclusivity. Deploying on Azure sets your Database in a private virtual network for increased security, with the App Service connecting via VNET Injection. All other communications with the Database are blocked by default. Survey results will be stored in a table named SurveyResults.
Please feel free to extend this tool to other use cases, and do not hesitate to reach out if you need any assistance.
v1.0.0 - Disconnected App
The Copilot Survey Engine is a project designed to gather feedback from developers regarding their use of Copilot. This tool aims to streamline and operationalize qualitative feedback essential for assessing Copilot's impact in an organization.
In this version, there is no reliance on any third-party services like Azure, and the only requirement is a web server for hosting the application. Since no additional infrastructure is necessary, survey results are stored in a file within the same repository where the application is configured, specifically in a new branch named 'copilot-survey-engine-results.'
Please feel free to extend this tool to other use cases and reach out if you need assistance.