Code refactoring using terms defined in our glossary

Registered by Vincent Mahe on 2015-11-19

Some Python class and packages need to be renamed for a better compliance with the shared Terminology which provides a better understanding of Watcher objects and components by every contributor.
In some Python class, we need to provide more comments in order to explain what is each Watcher business object (Audit Template, Audit, Action Plan, ...).
We may also add some code inspection in order to automatically generate the Glossary from these comments.

Blueprint information

Status:
Complete
Approver:
Antoine Cabot
Priority:
High
Drafter:
Vincent Mahe
Direction:
Approved
Assignee:
Jean-Emile DARTOIS
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon mitaka-2
Started by
Antoine Cabot on 2015-11-25
Completed by
Antoine Cabot on 2016-01-06

Related branches

Sprints

Whiteboard

we should define all terms in the glossary before refactoring the code
https://review.openstack.org/#/c/246370/

Gerrit topic: https://review.openstack.org/#q,topic:refactoring/applier-module-command,n,z

Addressed by: https://review.openstack.org/253629
    Code refactoring - Rename Command to Action

Gerrit topic: https://review.openstack.org/#q,topic:refactoring/decision-engine-module-action,n,z

Addressed by: https://review.openstack.org/253618
    Code refactoring - Meta-Action -> Action

Gerrit topic: https://review.openstack.org/#q,topic:refactoring/decision-engine-efficacy,n,z

Addressed by: https://review.openstack.org/253633
    Code refactoring - Rename efficiency to efficacy

Gerrit topic: https://review.openstack.org/#q,topic:bp/glossary-related-refactoring,n,z

Addressed by: https://review.openstack.org/254119
    Code refactoring - Rename Primitive to Action

Addressed by: https://review.openstack.org/254120
    Code refactoring - Rename mapper to mapping

Addressed by: https://review.openstack.org/254232
    Code refactoring - Rename Mapper to Mapping

Addressed by: https://review.openstack.org/254298
    Tidy up - Rename Base

Gerrit topic: https://review.openstack.org/#q,topic:glossary-related-refactoring,n,z

Addressed by: https://review.openstack.org/254769
    Missing space for pragma cover

Addressed by: https://review.openstack.org/255728
    Tidy up - Decision Engine

Addressed by: https://review.openstack.org/257249
    Rename command to audit

Addressed by: https://review.openstack.org/258864
    Remove useless event factory

Addressed by: https://review.openstack.org/260056
    Add Audit-template management in DefaultStrategyContext

Addressed by: https://review.openstack.org/263727
    Remove useless Meta-Action

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.