Challenge Overview
Project Context
- Topcoder-X is a node web application used by copilots to manage direct tasks.
- This challenge will extend a new "Topcoder-X" Azure Devops extension with some new features we want to support for clients that use Azure Devops. The plugin exists and works, but needs some additional functionality.
- This is separate, new code from the current Topcoder-X UI, Processor, and Receiver.
Technology Stack
- NodeJS is used as the main language for Topcoder-X.
Existing code
You can find the existing Azure Devops Extension code here: https://github.com/topcoder-platform/tcx-azure-devops-ext
This challenge will target the develop branch
Requirements
These ticket comprise the requirements. If you have questions, make sure to ask in the forum, NOT on the Github ticket!- https://github.com/topcoder-platform/tcx-azure-devops-ext/issues/30
- https://github.com/topcoder-platform/tcx-azure-devops-ext/issues/35
- https://github.com/topcoder-platform/tcx-azure-devops-ext/issues/36
- https://github.com/topcoder-platform/tcx-azure-devops-ext/issues/37
- https://github.com/topcoder-platform/tcx-azure-devops-ext/issues/38
- https://github.com/topcoder-platform/tcx-azure-devops-ext/issues/39
Scorecard Aid:
Judging Criteria
- Major requirements are the new features working with Github
- Minor requirements are that the code is clean and easily deployable and that configuration is done using data storage
Deployment guide and validation document
You must provide a README.md that covers:- How to configure the Azure Devops extension and install it on a project
- How to validate the individual requirements. Please ensure that you address each major requirement clearly and directly.
What to submit
- The updated source code for the extension
- A README.md that covers deployment of the extension
- A Validation.md that covers the validation of the new features and requirements