Closed Bug 1272164 Opened 8 years ago Closed 8 years ago

Move actions into the normandy service repo

Categories

(Shield :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: osmose, Assigned: osmose)

References

Details

bstoroz ran into some issues implementing action forms due to the fact that actions are stored in the database and in a separate repository. After some discussion among the team, we decided that moving the actions to the service repo (mozilla/normandy) would be a good idea: - We can avoid issues like bug 1272040, which arose due to action code being deployed that didn't match the server code. This will be a problem again once the system add-on is deployed. - Building custom forms for actions is easier on the server-side if we define the actions in the server codebase. - We can fold in the driver documentation with the service docs. - Less repos to track in general. The only downside we could come up with was losing the ability to deploy actions without deploying an update to the service, but we want service updates to be quick in the future anyway, so we're willing to take that downside.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.