Skip to: Site menu | Main content

XPlanner

Planning and tracking tool for agile teams following XP or Scrum

REFACTOR Uniform Cross-Cutting Behaviors Print

Goal: unify the cross cutting concern on every domain object:

  • History
  • Note/Attachements
  • Notification
  • Access control

The current access control at the project level is just the beginning. We should be able to define finer grain access control that would propage to the "contained" elements.

As starter look at how to clean up the history view since it is the only one that is generic. However some pieces like the "title" should be reflecting on the type of the target object and provide the same consistent display as other type specific view.