Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

UI Extension Patterns Follow Up

Previous strategy was to think we should focus on big-sky, extend anything.

Newer strategic thinking is to be more specific about where extension should occur.  This is a learned piece from the amount of code that had to be forked and maintained in Malawi.


Existing Documentation

Current strategy: Add extension points where Malawi made forks


Code Review

Code review documents

Recently some reviews have been:

  • too large.  Lets reject reviews that are over a few files or a couple hundred lines
  • too many people, not clarity who's responsible.  Lets assign 1 person (others can view, but one is assigned).

This issue has been creeping up for a while

Some reviews are very old

We have not modified our code review process for 9 months, this might be a good time to update that review process.

  • 1 person should be assigned and responsible for the ticket in review
  • Use the review description field to focus the reviewer about what they are reading

UI code reviews are done for most things, but some small tweaks were missed