Skip to content

Decision Log

Harsh Parekh edited this page Jan 11, 2019 · 5 revisions

What: Use 2 labels ('current sprint' and 'future sprint') for sprint planning in github projects

Why:

  • Github does not have milestones on organization wide project boards
  • We need the ability to do simple 'sprint planning'
  • Labels provide an easy way for filtering from the project board
  • Custom labels don't sync automatically across linked repositories

How:

  • We will do a one time setup of these 2 labels on all our repositories

What: Evaluate the option of not maintaining share-red fork

Why:

  • share-red fork was originally taken for experimentation purpose only
  • node-red has a high code churn rate and rebasing it everytime with our share-red fork is a complex overhead
  • With v0.20.0 its more modular and we want to leverage that by modularizing our custom nodes and UI changes

How:

  • Once final version 0.20.0 of node-red is released we will do a research spike