Versions Compared

Key

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

...

Main Approach

  • Identify a list of 5 possible approximately 10 key re-factoring areas (5 easier, 5 more difficult)
  • Ask the Community for volunteers to help re-factor in these 5 selected areas
  • As one area is completed, we will top up the list of with another area so that the total will remain at 5Tick off each area as it is completed
  • Use of JIRA for tracking work (e.g open a master issue for each area identified and include individual sub-tasks)
  • Use of JIRA to organise sprints if required

  • Use the trunk as the main code source for the framework re-factor

Reasoning

  • A short to-do list of 5 is good number to highlight the key areas
  • A  list will help focus the community on what needs to be done
  • As one area is finished we can easily move to another
  • Over time the initial re-factoring will make further re-factoring easier

Current List of Re-factoring Focus Areas

If you are interested in helping us with this re-factor effort then please take a look at the list of tasks that we'd like to focus on in our Current Re-Factor To Do List