Git Product home page Git Product logo

ait.votingextension's Introduction

AIT Voting Extension

Democratize your backlog with Voting Extension. Ask your stakeholders to vote for their favorite backlog items. Align your work on your stakeholders' needs.

Click the picture below to see a demo video. "Demo video"

Requirements

  • The extension can only be used with TFS 2015 Update 3 and higher if SSL communication is enabled
  • Only unfinished Work Items can be voted

Quick Steps

  1. Create a new voting
  2. Specify the title and the description of the voting
  3. Decide whether multiple voting per item is allowed
  4. Decides which work item type should be displayed
  5. Click on save to start the voting
  6. Each team member votes for the items it want to see on the top of the backlog
  7. Apply the (interim) results to the backlog

How to build

Run the following commands from within the Source\Extension.Voting folder.

# Restore node-modules
npm install

# Set tfx_publisher to your publisher name as environment variable
$env:tfx_publisher = "YourPublisherName"

# Set tfx_extension_id to your extension id as environment variable
$env:tfx_extension_id = "YourExtensionId"

# Create new extension version
#   - run the following command from within the folder ~\Source\Extension.Voting
#   - enter your Personal Access Token when requested
npm run publish-debug-package

# Start debugging locally
npm run debug

How to test

Run the following commands from within the Source\Extension.Voting folder.

npm run test

Install the debug version of the extension to your personal Azure DevOps account and start debugging.

For information on how to create a publisher and to acquire a personal access token please refer to Microsoft Docs: Publish from the command line.

Additional links

ait.votingextension's People

Contributors

florianbader avatar oxxr avatar manne avatar bugerry87 avatar sirblaumann avatar thomasruemmler avatar milbrandt avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.